﻿@charset "utf-8";
@import url("top_foot.css");
img { border:0; margin:0; padding:0;}
.clear{ clear:both; border:0; margin:0px; padding:0px;}
li,ul,p,dl,dt,dd{   margin:0px; padding:0px;list-style:none; font-family:"微软雅黑";}
h1,h2,h3,h4{ font-size:14px; font-weight:bold; margin:0px; padding:0px; list-style:none; font-family:"微软雅黑"; color:#000;}
a{ color: #4b4643;  text-decoration: none; font-family:"微软雅黑"; font-size:13px; } 
a:hover{color: #666; text-decoration: none; }
label,input{ margin:0; padding:0;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix:before{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*+height:1%;}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
em,i{ font-style:normal; font-family:"微软雅黑";}
samp,span{font-family:"微软雅黑";}
body{ margin:auto; width:100%; height:auto; font-size:13px; font-family:"微软雅黑"; background-color:#fff;}
.content {min-width:1200px;background-color: #fff; padding-bottom: 50px; color: #555}
.content:after{content:".";display:block;height:0;clear:both;visibility:hidden}
/*.content{*+height:1%;}*/

.con_body{ margin:0 auto; width:1200px; height:auto;}
.con_top{ width:100%; height:auto; overflow:hidden; margin-top:7px;}
.con_top_search{ width:298px; height:454px; border:#EEEEEE 1px solid;}
.con_top_search h3{ float:left; width:222px; height:auto; line-height:25px; font-size:22px; color:#4b4643; margin:20px 0 0 69px;}
.con_top_search em{ float:left; width:222px; height:auto; line-height:25px; font-size:16px; color:#999999; margin:1px 0 0 69px;}
.con_top_search ul{ float:left; width:255px; height:auto; margin:0 0 0 20px;}
.con_top_search ul li{ float:left; width:100%; height:auto; line-height:31px; margin:24px 0 0 0;}
.con_top_search ul li samp{ float:left; width:45px; color:#6e6e6f; font-size:14px; margin:0; padding:0;}
.con_top_search ul li em{ float:right; width:194px; height:31px; line-height:31px; padding:0 5px; color:#999; font-size:13px; border:#D7D7D7 1px solid; margin:0;cursor:pointer;}
.con_top_search ul li span{ position:absolute; top:15px; right:11px; z-index:22; width:11px; height:6px; display:block;}
/*.con_top_search ul li span.down{ background:url(../images/select_down.png) no-repeat;}
.con_top_search ul li span.up{ background:url(../images/select_up.png) no-repeat;}*/
.con_top_search ul li .dropdown-menu{ width:204px; right:0; left:auto; top:30px; border:#D7D7D7 1px solid; border-top:none;}
.con_top_search ul li .dropdown-menu dd{ width:176px;}

.con_top_search ul li input{ float:right; width:194px; height:31px; line-height:31px; padding:0 5px; color:#6e6e6f; border:#D7D7D7 1px solid;}
.con_top_search ul li p{ float:right; width:206px; height:auto;}
.con_top_search ul li p label{ float:left; width:auto; height:auto; margin-right:20px; cursor:pointer;}
.con_top_search ul li p label i{ float:left; width:20px; height:20px; margin:5px 8px 0 0;}
.con_top_search ul li p label i.select{ width:22px; height:22px; /*background:url(../images/gender_select.jpg) center no-repeat;*/ border:none; margin-top:4px;}
.con_top_search ul li p label i.unselect{ width:20px; height:20px; border:#d3d3d3 1px solid;}
.con_top_search b{ float:left; width:260; height:auto; margin:47px 0 0 26px; font-weight:normal;}
.con_top_search b a{ float:left; width:246px; height:45px; line-height:45px; text-align:center; color:#FFF; font-size:22px; background-color:#019eeb; border-radius:5px; overflow:hidden;}
.con_top_search b a:hover{ background-color:#1fa5e7;}
.con_top_search samp{ float:left; width:260; height:auto; margin:30px 0 0 26px;}
.con_top_search samp a{ color:#999999;}
.con_top_search samp a:hover{ color:#333;}

.con_top_pic{ width:681px; height:454px; border:#EEEEEE 1px solid; margin:0 0 0 4px;}
.flexslider{position:relative;height:454px;overflow:hidden;/*background:url(../images/loading.gif) 50% no-repeat;*/}
.slides{position:relative;z-index:1;}
.slides li{height:454px;}
.slides li a{ float:left; width:100%; height:100%;}
/*.slides li a:hover .flex-direction-nav li a{ display:block}*/
.flex-control-nav{position:absolute;bottom:10px; left:0; z-index:2;width:100%;text-align: center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;/*background:url(../images/dot.png) right 0 no-repeat;*/cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.con_top_pic .flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.con_top_pic .flex-direction-nav li{}
.con_top_pic .flex-direction-nav li a{display: none;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.con_top_pic .flex-direction-nav li a.flex-prev{left:20px;/*background:url(../images/left_ar.png) center no-repeat;*/}
.con_top_pic .flex-direction-nav li a.flex-next{right:20px;/*background:url(../images/right_ar.png) center center no-repeat;*/}

.con_top_service{ width:208px; height:454px;}
.con_top_service img{ width:208px; height:243px;}
.con_top_dz{ width:208px; height:243px;}
.con_service_body{ width:209px; height: auto;}
.con_service_body b{ float:left; width:194px; height:44px; line-height:44px; color:#6e6e6f; font-size:16px; padding-left:12px; font-weight:normal; border-left:#EEEEEE 1px solid; border-right:#EEEEEE 1px solid; border-bottom:#EEEEEE 1px solid;}
.con_service_body ul{ float:left; width:209px; height:auto; border-left:#EEEEEE 1px solid;}
.con_service_body ul li{    background-position: top center; float:left; width:68px; height:27px; line-height:25px; padding-top:56px; text-align:center; font-size:12px;font-weight:bold;  border-right:#EEEEEE 1px solid; border-bottom:#EEEEEE 1px solid;}
/*.con_service_body ul li:hover{ color:#CD371C;}*/
.con_service_body ul li.s_1{ background:url(../images/s_1.png)  15px no-repeat;}
/*.con_service_body ul li.s_1:hover{ background:url(../images/s_1_bg.png) center 15px no-repeat;}*/
.con_service_body ul li.s_2{ background:url(../images/s_2.png)  15px no-repeat;}
/*.con_service_body ul li.s_2:hover{ background:url(../images/s_2_bg.png) center 15px no-repeat;}*/
.con_service_body ul li.s_3{ background:url(../images/s_3.png)  15px no-repeat;}
/*.con_service_body ul li.s_3:hover{ background:url(../images/s_3_bg.png) center 15px no-repeat;}*/
.con_service_body ul li.s_4{ background:url(../images/s_4.png)  15px no-repeat;}
/*.con_service_body ul li.s_4:hover{ background:url(../images/s_4_bg.png) center 15px no-repeat;}*/
.con_service_body ul li.s_5{ background:url(../images/s_5.png)  15px no-repeat;}
/*.con_service_body ul li.s_5:hover{ background:url(../images/s_5_bg.png) center 15px no-repeat;}*/
.con_service_body ul li.s_6{ background:url(../images/s_6.png)  15px no-repeat;}
/*.con_service_body ul li.s_6:hover{ background:url(../images/s_6_bg.png) center 15px no-repeat;}*/

/*今日推荐*/
.con_recommend{ width:100%; height:174px; margin-top:3px; /*background:url(../images/recommend.jpg) right no-repeat;*/}
.con_recommend a{ float:left; margin-right:4px;outline:none;}

/*首页体检套餐*/
.con_tc{ width:1200px; height:auto; margin:32px 0 0 0;}

.classify{ width:1200px; margin:auto; padding:inherit; margin-top:0;}
.con_tc_title{ width:100%; height: auto; line-height:33px; color:#0066FF; margin-top:0;border-bottom: #019eeb 1px solid;}
.con_tc_title h2{ font-size:22px; color:#019eeb; font-weight:normal;}

.con_tc .con_tc_more{ height:33px; line-height:33px; margin-top:-32px;}
.con_tc .con_tc_more a{ font-size:15px; color:#999999;}
.con_tc .con_tc_more a:hover{ text-decoration:underline;}

.sub{ height:36px; line-height:33px; border-bottom:#019eeb 1px solid;border-bottom:#019eeb 1px solid\9;}
.sub ul{ float:left; width:800px; height:36px; }
.sub ul li{ float:left; height:33px; width:109px;}
.sub ul li a{ z-index:2; display:block; position: absolute; width:107px; height:34px; text-align:center; font-size:16px; color:#4b4643; background-color:#FFF;  }
.classify .sub .sub_title{ background-color:#FFF; height:33px; color:#4b4643; border-left:#FFF 1px solid; border-right:#FFF 1px solid; border-top:#FFF 3px solid; }
.classify .sub ._sub_title{ background-color:#FFF; height:34px; color:#019eeb; border-left:#019eeb 1px solid; border-right:#019eeb 1px solid; border-top:#019eeb 3px solid; }

/*.classify .show{ float:left; display:none; position:relative; width:908px; height:666px; }
.classify .show ul{ float:left; width:1230px; height: auto; border-top:#EEEEEE 1px solid; border-left:#EEEEEE 1px solid; margin-top:16px; }
.classify .show li{ float:left; width:289px; height:302px; margin:0; padding:10px 0 10px 12px; border-right:#EEEEEE 1px solid; border-bottom:#EEEEEE 1px solid;}
.classify .show li samp{ float:left; width:278px; height:199px; text-align:center; position:relative; margin-bottom:6px;}
.classify .show li samp a{ float:left; width:278px; height:199px; position:relative;}
.classify .show li samp img{ width:278px; height:199px;}
.classify .show li samp i{ float:left; position: relative; z-index:3; top:-199px; left:0; margin:0; padding:0; line-height:15px; letter-spacing:2px; width:38px; height:36px; padding-top:5px; padding-left:2px; background-color:#ff8e3f; color:#FFF; font-size:12px;}
.classify .show li samp dd{ float:left; position:relative; z-index:3; top:-199px; left:0; line-height:15px; letter-spacing:2px; width:38px; height:36px; padding-top:5px; padding-left:2px; background-color:#eb5b41; color:#FFF; font-size:12px; margin:0; font-family:"微软雅黑"}
.classify .show li samp span{ float:left; position:relative; z-index:3; top:-199px; left:0; line-height:15px; letter-spacing:2px; width:38px; height:36px; padding-top:5px; padding-left:2px; background-color:#32d3c3; color:#FFF; font-size:12px; font-family:"微软雅黑"}
.classify .show li p{ float:left; width:278px; height:auto; line-height:28px; margin:0; color:#999; font-size:14px;}
.classify .show li p a{ font-size:15px; color:#666; font-weight:bold;}
.classify .show li p a:hover{ color:#019eeb;}
.classify .show li p b{ font-size:16px; color:#e25d39; font-weight:normal}
.classify .show li s{ float:left; width:278px; height:18px; line-height:25px; font-size:12px; color:#bbb;text-align:left}
.classify .show li q{ float:left; width:278px; text-align:right; quotes:none; font-family:"微软雅黑"; color:#999; font-size:14px;}*/


/*套餐列表公共样式*/
.show{ float:left; display:none; position:relative; width:908px; height:333px; }
.show ul{ float:left; width:1220px; height: auto; margin-top:16px; }
.show li{ float:left; width:279px; height:302px; margin:0 12px 20px 0; padding:10px 0 0 12px; border:#EEEEEE 1px solid;}
.show li:hover{ border:#26addf 1px solid;}
.show li samp{ float:left; width:268px; height:201px; text-align:center; position:relative;overflow: hidden;}
.show li samp a{ float:left; width:268px; height:201px; position:relative;}
.show li samp img{ width:268px; height:201px;}
.show li samp i{ float:left; width:34px; height:32px; position: relative; z-index:3; top:-201px; left:0; margin:0; padding:0; margin-right:3px; line-height:25px; text-align:center; color:#FFF; font-size:12px;}
.show li samp i.dazhe{ background:url(../images/dazhe.png) no-repeat;}
.show li samp i.cuxiao{ background:url(../images/cuxiao.png) no-repeat;}
.show li samp i.fanxian{ background:url(../images/fanxian.png) no-repeat;}
.show li samp i.chabaogao{ float:right; width:50px; height:50px; /*background:url(../images/mobile_cx.png) no-repeat;*/ margin:0;}
.show li samp i.selfsurvice{background:url(../images/selfsurvice.png) no-repeat;background-size:34px 32px; }
.show li samp i.selfsurvice{background:url(../images/selfsurvice.png) no-repeat;background-size:34px 32px; }
.show li samp .summary{ position:absolute; top:100%; left:100%; width:100%; height:100%; background-color: rgba(0,0,0,.6);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#4c000000,endColorstr=#4c000000);}
.show li samp .summary p{ float:left; width:237px; height:160px; line-height:18px; color:#FFF; font-size:12px; text-align:left; margin:40px 0 0 18px; overflow:hidden;}
.show li samp .summary span.juli{
    margin-top: -30px;
    float: left;
    width: 100%;
    text-align: left;
    color: #fff;
    line-height: 2;
    margin-left: 18px;
    padding-left: 25px;
    background: url(../images/icon_addressfff.png) no-repeat 5px 0px;
}
/*.show li:hover .summary{ display:block;}*/
.show li p{ position: relative; float:left; width:268px; height:auto; line-height:28px; margin:0; color:#999; font-size:14px;}
.show li p .coupon01{ position: absolute; right: 0px; top: 9px; line-height: 21px; display: block; height: 21px; padding-left: 2px; padding-right: 2px; float:right; background-color:#ff7e00; color: #ffffff;}
.show li p a{display: block; font-size:15px; color:#666; font-weight:bold;width: 100%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden; padding-top:6px;}
.show li p .hpname{
    overflow: hidden;
    font-size: 12px;
    color: #6e6e6f;
    box-sizing: border-box;
}
.show li p em{
    font-size: 12px;
    color: #6e6e6f;
}
.show li p .hpname span{
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    display: block;
    padding-right: 5px;
}
.show li p.priceinfo b{
    font-size: 14px;
    color: #eb5b41;
    margin-right: 5px;
	float:left;
}
.show li p.priceinfo b strong{
    font-size: 20px;
}
.show li p.priceinfo s{
    font-size: 12px;
    color: #999;
	width:auto;
	padding-top:4px;
}
.show li p.priceinfo span{
    font-size: 12px;
    color: #999;
    float: right;
    line-height: 20px;
    margin-top: 6px;
}
.show li p a:hover{ color:#019eeb;}
.show li p a>span{color: #f28123}
.show li p b{ font-size:16px; color:#e25d39; font-weight:normal}
.show li s{ width:128px; height:18px; line-height:25px; font-size:12px; color:#bbb; text-align:left;float:left;}
.show li q{ float:right; text-align:right; quotes:none; font-family:"微软雅黑"; color:#999; font-size:14px;margin-right:10px;}


/*.list_tc .show{ margin-top:10px;}
.list_tc .show ul{ width:930px; margin-top:0; border:none;}
.list_tc .show li{ float:left; width:279px; height:302px; margin:0 14px 15px 0; padding:10px 0 10px 12px; border:#EEEEEE 1px solid;}
.list_tc .show li:hover{ border:#26addf 1px solid;}
.list_tc .show li samp{ width:268px; height:201px;}
.list_tc .show li samp a{ width:268px; height:201px;}
.list_tc .show li samp img{ width:268px; height:201px;}

.show li samp i{ float:left; width:34px; height:32px; position: relative; z-index:3; top:-201px; left:0; margin:0; padding:0; margin-right:3px; line-height:25px; letter-spacing:1px; text-align:center; color:#FFF; font-size:12px;}
.show li samp i.dazhe{ background:url(../images/dazhe.png) no-repeat;}
.show li samp i.cuxiao{ background:url(../images/cuxiao.png) no-repeat;}
.show li samp i.fanxian{ background:url(../images/fanxian.png) no-repeat;}
.show li samp i.chabaogao{ float:right; width:53px; height:53px; background:url(../images/mobile_cx.png) no-repeat; margin:0;}
.show li samp .summary{ position:absolute; top:0; left:0; width:100%; height:100%; background-color: rgba(0,0,0,.6);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#4c000000,endColorstr=#4c000000); display:none;}
.show li samp .summary p{ float:left; width:237px; height:160px; line-height:18px; color:#FFF; font-size:12px; text-align:left; margin:40px 0 0 18px; overflow:hidden;}
.show li:hover .summary{ display:block;}

.list_tc .show li p{ width:268px;}
.list_tc .show li s{ width:268px; text-align:left;}
.list_tc .show li q{ width:268px;}*/


.classify .con_tc_right{ width:290px; height: 651px; margin:15px -6px 0 0; /*background:url(../images/vertical_bg.png) right repeat-y;*/ }
.classify .con_tc_body{ width:283px; height:645px; border-top:#EEEEEE 1px solid; border-left:#EEEEEE 1px solid; }
.classify .con_tc_body .con_tc_title{ width:100%; height:33px; line-height:25px; padding:10px 0;}
.classify .con_tc_body .con_tc_title h3{ font-size:20px; color:#4b4643; font-weight:normal; margin-top:5px; margin-left:16px;}
.classify .con_tc_body .con_tc_category{ width:286px; height:auto; border-top:#EEEEEE 1px solid;}
.classify .con_tc_body .con_tc_category a{ float:left; width:94px; height:30px; line-height:28px; padding:10px 0; text-align:center; font-size:15px; color:#6e6e6f; border-right:#EEEEEE 1px solid; border-bottom:#EEEEEE 1px solid;}
.classify .con_tc_body .con_tc_category a:hover{ color:#019eeb;}
.classify .con_tc_body .con_tc_dz{ width:253px; height: auto; padding:6px 0 0 0; margin:0 0 0 16px;}
.classify .con_tc_body .con_tc_dz ul{ float:left; width:253px; height:auto; margin:0;}
.classify .con_tc_body .con_tc_dz ul li{ float:left; width:251px; height:50px; line-height:50px; padding:0 0 0 0; margin:0 0 25px 0; color:#999; border:#EEEEEE 1px solid; position:relative; cursor:pointer;}
.classify .con_tc_body .con_tc_dz ul li span{ position:absolute; top:22px; right:11px; z-index:22; width:11px; height:6px; display:block;}
/*.classify .con_tc_body .con_tc_dz ul li span.down{ background:url(../images/select_down.png) no-repeat;}
.classify .con_tc_body .con_tc_dz ul li span.up{ background:url(../images/select_up.png) no-repeat;}*/
/*.classify .con_tc_body .con_tc_dz ul li samp{ display:none; float:right; margin-right:10px; font-size:10px; font-family:"微软雅黑"; color:#333333;}*/
/*.classify .con_tc_body .con_tc_dz ul li ul{ display: none;}
.classify .con_tc_body .con_tc_dz ul li:hover span{ display:none;}
.classify .con_tc_body .con_tc_dz ul li:hover samp{ display:block;}
.classify .con_tc_body .con_tc_dz ul li:hover ul{ display:block; float:left; width:253px; height: auto; line-height:25px; margin:0 0 0 30px; padding:0; margin-left:0; border:#F0F 1px solid;}
.classify .con_tc_body .con_tc_dz ul li:hover ul li{ height:auto; line-height:25px; margin:0; padding:0;}*/

.classify .con_tc_body .con_tc_dz ul li em{ float:left; width:241px; height:50px; line-height:50px; padding-left:10px;}




.btn-group { display: inline-block; position: relative; }
.btn-group:first-child { z-index:904;}
.btn-group:first-child+.btn-group { z-index:903;}
.btn-group:first-child+.btn-group+.btn-group { z-index:902;}
.open .dropdown-menu { display: block; }
.dropdown-menu{ position:absolute; top:50px; left:-1px; width:251px; max-height:276px; overflow:auto; z-index:1000; border:#EEEEEE 1px solid; display:none; background-color:#FFF; margin:0; padding:0; border-top:none;}
.dropdown-menu dd{ float:left; width:222px; line-height:30px; margin:0; color:#999; cursor:pointer; padding:5px 0 5px 10px;}
.dropdown-menu dd:hover{ background-color:#019eeb; color:#FFF;}
.dropdown-menu dd a { color:#999; }
.dropdown-menu dd:hover a { color: #ffffff; }



.classify .con_tc_body .con_tc_dz .con_tc_dz_btn{ float:left; width:251px; height:auto; margin:13px 0 0 0;}
.classify .con_tc_body .con_tc_dz .con_tc_dz_btn a{ float:left; width:246px; left:45px; line-height:45px; text-align:center; font-size:22px; margin:0 0 0 2px; background-color: #019eeb; color: #FFF; border-radius:4px; overflow:hidden;}
.classify .con_tc_body .con_tc_dz .con_tc_dz_btn a:hover{ background-color:#1fa5e7;}

/*首页体检机构*/
.con_jg{ width:1200px; height:auto; margin:27px 0 0 0;}
.con_jg_title{ width:301px; height: auto; line-height:33px; color:#0066FF; margin-top:0;}
.con_jg_title h2{ font-size:22px; color:#019eeb; font-weight:normal;}

.con_jg .con_jg_more{ height:33px; line-height:33px; margin-top:-32px;}
.con_jg .con_jg_more a{ font-size:15px; color:#999999;}
.con_jg .con_jg_more a:hover{ text-decoration:underline;}

.con_jg .classify .show{ width:908px; height: auto; }
.con_jg .classify .show ul{ height:323px; }
.con_jg .classify .show li:hover{ border:#EEEEEE 1px solid;}
.con_jg .classify .show li b{ font-size:16px; color:#e25d39; font-weight:normal;}
.con_jg .classify .show li s{ text-decoration:none;}

.con_jg .classify .show ul.con_jg_hospital{ float:left; width:906px; height: auto; border-top:none; border-left:none; margin-top:0; padding-left:1px; }
.con_jg .classify .show ul.con_jg_hospital li{ float:left; width:226px; height:38px; line-height:25px; margin:0; padding:15px 0 0 0; border-top:none; border-left:none; border-right:none; border-bottom:#EEEEEE 1px solid;}
.con_jg .classify .show ul.con_jg_hospital li a{ float:left; width:auto; color:#6e6e6f; font-size:14px;}
.con_jg .classify .show ul.con_jg_hospital li a:hover{ color:#019eeb;}
.con_jg .classify .show ul.con_jg_hospital li em{ float:left; width:auto; height:18px; line-height:18px; text-align:center; padding:0 6px; font-size:13px; background-color:#e25d39; color:#FFFFFF; font-family:"微软雅黑"; margin:1px 0 0 4px;}

.classify .con_jg_right{ width:290px; height: 436px; margin:15px -6px 0 0; /*background:url(../images/vertical_bg.png) right repeat-y;*/ }
.classify .con_jg_body{ width:283px; height:430px; border-top:#EEEEEE 1px solid; border-left:#EEEEEE 1px solid; }
.classify .con_jg_body .con_jg_city{ width:100%; height:33px; line-height:25px; padding:10px 0;}
.classify .con_jg_body .con_jg_city p{ float:left; width:auto; background:url(../images/locate.jpg) left no-repeat; font-size:16px; color:#4b4643; font-weight:normal; margin-top:10px; margin-left:16px; padding-left:10px;}
.classify .con_jg_body .con_jg_city p em{ float:left; width:auto; margin-left:7px; color:#333;}
.classify .con_jg_body .con_jg_city span{ float:left; width:auto; margin:12px 0 0 15px; color:#999; font-size:12px;}
.classify .con_jg_body .con_jg_city span:hover{ color:#019eeb;}

.open .jg_city_tips { display: block; }
.jg_city_tips { float: left; width: 130px; background-color: #ffffff; border: 1px solid rgba(0, 0, 0, 0.15); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#26000000,endColorstr=#26000000);border-radius: 4px; box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176); display: block; font-size: 14px; margin:0; padding: 5px 0; /*position: absolute; top:33px; left:0; z-index: 999;*/ }
.jg_city_tips li { float:left; width:120px; height:auto; line-height:30px; padding-left:10px; cursor:pointer;}
.jg_city_tips li:hover{ color: #ffffff; background-color: #019eeb;}




.classify .con_jg_body .con_jg_search{ width:253px; height: auto; padding:16px 0 0 0; margin:0 0 0 16px;}
.classify .con_jg_body .con_jg_search ul{ float:left; width:253px; height:auto; margin:0;}
.classify .con_jg_body .con_jg_search ul li{ float:left; width:251px; height:50px; line-height:50px; padding:0 0 0 0; margin:0 0 25px 0; color:#999; border:#EEEEEE 1px solid;}

.classify .con_jg_body .con_jg_search ul li em{display:block;width: 229px;height: 50px;line-height: 50px;padding-left: 10px;cursor: pointer;margin-right: 12px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.classify .con_jg_body .con_jg_search ul li span{ position:absolute; top:22px; right:11px; z-index:22; width:11px; height:6px; display:block;}
.classify .con_jg_body .con_jg_search ul li span.down{ background:url(../images/select_down.png) no-repeat;}
.classify .con_jg_body .con_jg_search ul li span.up{ background:url(../images/select_up.png) no-repeat;}
/*.classify .con_jg_body .con_jg_search ul li span{ display:block; float:right; margin-right:10px; font-size:10px; font-family:"微软雅黑"; color:#333333;}
.classify .con_jg_body .con_jg_search ul li samp{ display:none; float:right; margin-right:10px; font-size:10px; font-family:"微软雅黑"; color:#333333;}*/

.classify .con_jg_body .con_jg_search .con_jg_search_btn{ float:left; width:251px; height:auto; margin:13px 0 0 0;}
.classify .con_jg_body .con_jg_search .con_jg_search_btn a{ float:left; width:246px; left:45px; line-height:45px; text-align:center; font-size:22px; margin:0 0 0 2px; background-color: #019eeb; color: #FFF; border-radius:4px; overflow:hidden;}
.classify .con_jg_body .con_jg_search .con_jg_search_btn a:hover{ background-color:#1fa5e7;}
.classify .con_jg_body .con_jg_search .con_jg_search_foot{ float:left; width:251px; height:auto; margin:43px 0 0 0;}
.classify .con_jg_body .con_jg_search .con_jg_search_foot a{ color:#999999; font-size:12px;}
.classify .con_jg_body .con_jg_search .con_jg_search_foot a:hover{ color:#019eeb;}


/*企业团检20150924修改*/
.con_group{ width:1200px; height: auto; line-height:30px; margin:21px 0 0 0;}
.con_group .con_group_title{ width:100%; height: 36px; color:#0066FF; margin-top:0; border-bottom:#019eeb 1px solid;}
.con_group .con_group_title h2{ font-size:22px; color:#019eeb; font-weight:normal;}
.con_group ul{ float:left; width:1220px; height:auto; margin:18px 0 0 -10px;}
.con_group ul li{ float:left; width:119px; height:238px; margin-left:10px; list-style-type:none; overflow:hidden;}
.con_group ul li:first-child{ width:685px;}
.con_group div.pic{ width:119px; float:left; cursor:pointer; overflow:hidden;}
.con_group div.on{ display:none}
.con_group div img{ display:block;}
.con_group i{ float:left; position:relative; overflow:hidden;}
.con_group i a{ position:absolute; display:none; width:136px; height:40px; top:95px; right:35px;}

/*高端体检*/
.orderTc,.con_main,.needPeploe,.selectReason,.problem{
    width:1200px;
    margin:0 auto;
}
h3{
    font-size:28px;
    color:#4b4643;
    display:inline-block;
    font-family:"微软雅黑";
    font-weight:normal; 
}
.gdtj_banner{
    width:100%;
    height:400px;
    background-color: #778df1;
    margin-left: 50%

}
.gdtj_banner img{
    display: block;
    margin-left: -960px;
}
.orderTc_bg{
    width:100%;
    height:70px;
    background:#f6f6f6;
    position: relative;
    z-index: 100;
}
.orderTc{
    height:100%;
}
.orderTc>a{
    width:150px;
    height:48px;
    font-size:20px;
    text-align:center;
    background-color:#eb5b41;
    color:#fff;
    display: block;
    float: right;
    margin-top: 11px;
    line-height: 48px;
    border-radius: 5px;
}
.orderTc>ul>li{
    float:left;
    width:430px;
    height:50px;
    margin-top:10px;
    position: relative;
}
.orderTc>ul>li+li{
    margin-left:40px;
}
.orderTc>ul>li>span{
    font-size:16px;
    color:#f28123;
    line-height: 50px; 
    *height: 50px; 
    *display: inline-block;
    vertical-align: top;
}
.orderTc>ul>li>input{
    width:331px;
    height:48px;
    line-height: 48px;
    border:1px solid #D4D4D4;
    font-size:16px;
    padding-left:5px;
    color:#959393;
}
.orderTc>ul>li .input_on{
    border:1px solid #019EEB;
}
.orderTc>ul>li .input_off{
    border:1px solid #D4D4D4;
}
#inputJGTC,#inputArea{
    cursor: pointer;
}
#selImg{
    position: absolute;
    margin-left: -30px;
    margin-top: 20px;   
}
.selPro{
    width:336px;
    height:auto;
    border:1px solid #D4D4D4;
    border-top:0;
    background-color:#fff;
    position: absolute;
    z-index: 1001;
    top:100%;
    *left:1px;
    margin-left: 83.5px;
    font-size:14px;
    color:#4b4643;
}
.hidePro{
    display:none;
}
.selPro>span{
    width:168px;
    height:40px;
    line-height:40px;
    display:inline-block;
    text-align: center;
    background-color:#f0f0f0;
    margin-bottom:20px;
}
.selPro>span:first-child{
    background-color:#fff;
    cursor:pointer;
}
.province{
    padding:0 18px 5px 18px;
}
.province>span{
    float:left;
    display:block;
}
.province>ul{
    overflow:hidden;
}
.province>ul>li>a{
    color:#4b4643;
    white-space: nowrap;
}
.province>ul>li>a:hover,.city>li>a:hover,.spanPro:hover{
    color:#019EEB;
}
.province>ul>li{
    float:left;
    margin:0 0 5px 22px;
}
.city{
    padding:0 20px 5px 20px;
    display:none;
}
.city{
    overflow:hidden;
}
.city>li{
    float:left;
    margin:0 0 20px 25px;
}
.city>li>a{
    white-space: nowrap;
}
.jgtc{
    width:336px;
    height:270px;
    border:1px solid #D4D4D4;
    border-top:0;
    background-color:#fff;
    position: absolute;
    z-index: 1001;
    top:100%;
    *left:1px;
    margin-left: 83.5px;
    font-size:14px;
    color:#4b4643;
    overflow:auto;
    display:none;
}
.jgtc>li{
    line-height:40px;
    padding-left:15px;
    cursor: pointer;
}
.jgtc>li:hover{
    background-color:#019EEB;
    color:#fff;
}
.tc_prcie{
    margin-left:10px;
}
.con_main{
    font-size:14px;
    color:#6e6e6f;
    border-bottom:1px solid #D4D4D4;
}
.petIntro{
    margin:10px 0 50px 0;
    line-height:28px;
}
.advantages{
    width:930px;
    margin:35px auto;
    overflow:hidden;
    position: relative;
    z-index: 1;
}
.advantages>img{
    margin:100px 20px auto 20px;
}
.ad_ul_left{
    float:left;
}
.ad_ul_right{
    float:right;
	position:absolute;
	top:13px;
	right:0;
}
.ad_ul_left>li:first-child{
    position:relative;
    right:-120px;
}
.ad_ul_right>li:last-child{
    position:relative;
    left:-120px;
}
.ad_ul_right>li:first-child{
    position:relative;
    left:-120px;
}
.ad_ul_left>li:last-child{
    position:relative;
    right:-120px;
}
.ad_ul_left>li{*position:expression(this.nextSibling==null?"relative":"");
*right:expression(this.nextSibling==null?"-120px":"")}
.ad_ul_right>li{*position:expression(this.nextSibling==null?"relative":"");
*left:expression(this.nextSibling==null?"-120px":"")}/*解决ie7不兼容last-child的问题*/
.ad_ul_left,.ad_ul_right>li>h4{
    font-size:14px;
    color:#4B4643;
}
.ad_ul_left,.ad_ul_right>li>p{
    font-size:12px;
    color:#6e6e6f;
    line-height:24px;
    margin-top:10px;    
}
.advantages>ul{
    width:210px;
    display:block;
}
.advantages>ul>li{
    width:210px;
    height:125px;
}
.advantages>ul>li+li{
    margin-top:40px;
}
.needPeploe_bg{
    width:100%;
    height:558px;
    background:#f6f6f6;
    text-align:center;
}
.needPeploe_bg>h3{
    width:1200px;
    margin:53px auto 35px auto;
}
.needPeploe{
    overflow:hidden;
}
.needPeploe li{
    width:284px;
    float:left;
    margin-left:15px;
    position:relative;
}
.needPeploe li:first-child{
    margin-left:9.5px;
    position:relative;
}
.needPeploe>li .shadow_bg{
    width:244px;
    height:250px;
    background-color: rgba(0,0,0,0.5);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#88000000,endColorstr=#88000000);
    font-size:12px;
    padding:0 20px;
    line-height:30px;
    position:absolute;
    top:0;
    left:0;
    color:#fff;
    display:none;
}
.needPeploe>li .shadow_bg p{
    position:relative;
    top:80px;
}

.needPeploe>li .shadow{
    width:284px;
    background-color: rgba(0,0,0,0.5);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#88000000,endColorstr=#88000000);
    font-size:22px;
    height:68px;
    line-height:65px;
    position:absolute;
    bottom: 20px;
    left: 0;
    color:#fff;
}

.selectReason{
    overflow:hidden;
}
.selectReason>h3{
    text-align:center;
    width:1200px;
    margin:40px auto 0 auto;
}
.selectReason>ul{
    overflow:hidden;
    width:100%;
    margin:55px auto;
}
.selectReason>ul>li{
    width:256px;
    height:318px;
    padding:26px 18px 44px 18px;
    float:left;
    margin-left:8px;
    border:1px solid #d4d4d4;
}
.selectReason>ul>li:first-child{
    margin-left:0;
}
.selectReason>ul>li>h4{
    font-size:16px;
    color:#4b4643;
}
.selectReason>ul>li>img{
    border:1px solid #d4d4d4;
    margin:15px 0;
}
.selectReason>ul>li>p{
    font-size:12px;
    color:#6e6e6f;
    line-height:24px;
}
.problem_bg{
    width:100%;
    height:587px;
    background:#f6f6f6;
    text-align:center;
}
.problem{
    margin:50px auto;
    overflow:hidden;
}
.problem_bg>h3{
    width:1200px;
    margin:35px auto 0 auto;
}
.problem li{
    width:520px;
    height:82px;
    padding:20px;
    float:left;
    border:1px solid #d4d4d4;
    margin-bottom:18px;
    text-align:left;
}
.problem li>h4{
    font-size:14px;
    color:#4B4643;
}
.problem li>p{
    font-size:12px;
    color:#6e6e6f;
    line-height:24px;
    margin-top:10px;
}
.problem li:nth-child(even){
    margin-left:76px;
}

/*经典案例*/
.con_case{ width:1200px; height: auto; line-height:30px; margin:21px 0 0 0;}
.con_case .con_case_title{ width:100%; height: 34px; color:#0066FF; margin-top:0; border-bottom:#dbdbdb 1px solid;}
.con_case .con_case_title h2{ font-size:18px; color:#6e6e6f; font-weight:normal;}
.con_case ul{ float:left; width:1210px; height:auto; margin:6px 0 0 0;}
.con_case ul li{ float:left; width:auto; height:auto; margin:22px 7px 0;}
.con_case ul li a{ float:left; width:auto; height:auto;}

/*健康前沿*/
/*被取消的新版样式
.con_health{ width:1200px; height: auto; line-height:30px; margin:31px 0 0 0;}
.con_health_title{ width:100%; height: 35px; color:#0066FF; margin-top:0; border-bottom:#019eeb 2px solid;}
.con_health_title h2{ float:left; font-size:22px; color:#019eeb; font-weight:normal;}

.con_knowledge_body{ width:476px; height:370px; border:#EEEEEE 1px solid; margin:60px 0 0 20px;}
.con_knowledge_body .sub_knowledge_type{ width:476px;position:relative;}
.con_knowledge_body .sub_knowledge_type ul{width:476px;background:#F7F7F7;}
.con_knowledge_body .sub_knowledge_type ul li{ float:left;height:49px; margin:0;}
.con_knowledge_body .sub_knowledge_type ul li a{height:45px; line-height:45px; color:#4b4643; font-size:16px;display:block;padding:0 14px 0 13px; border-right:#E2E1E1 1px solid;border-bottom:#E2E1E1 1px solid;border-top:#F7F7F7 3px solid;}
.con_knowledge_body .sub_knowledge_type ul li .sub_title{ color:#4b4643; background:#F7F7F7}
.con_knowledge_body .sub_knowledge_type ._sub_title{border-top:#029EE8 3px solid;;border-bottom:none;background:#FFF;}
.con_knowledge_body .show_knowledge_body{ float:left; display:none; position:relative;}
.con_knowledge_body .show_knowledge_body ul{ float:left; width:453px; height:313px; margin:21px 0 0 23px; overflow:hidden; }
.con_knowledge_body .show_knowledge_body ul li{ float:left;overflow:hidden;width:113px;margin:6px 0;}
.con_knowledge_body .show_knowledge_body ul li a{ display:block;font-size:14px;color:#6e6e6f;height:25px;line-height:25px;padding-left:3px;}
.con_knowledge_body .show_knowledge_body ul li a:hover{color:#019eeb;}


.con_examination{ width:510px; height:448px; border:#EEEEEE 1px solid; margin:19px 13px 0 -4px; overflow:hidden;}  
.con_examination_type{ width:100%; height:39px;}
.con_examination_type ul{ width:100%;line-height:41px; }
.con_examination_type ul li{ float:left;height:41px;width:255px;}
.con_examination_type ul li a{ float:left; width:254px; height:40px; background-color:#F7F7F7; color:#6e6e6f; font-size:18px; text-align:center; border-right:#EEEEEE 1px solid;border-bottom:#EEEEEE 1px solid;}
.con_examination_type ul li a#sub_titleexamination_2{width:255px;}
.con_examination_type .sub_title{ color:#6e6e6f;background-color:#f7f7f7;border-bottom:#EEEEEE 1px solid;}
.con_examination_type ._sub_title{ color:#000;background-color:#fff;border-bottom:none;}

.show_examination_body{ width:487px; height:411px; overflow:hidden; margin-left:23px; display:none;position:relative;}
.show_examination_body ul{height:141px; }
.show_examination_body ul li{ float:left;height:auto; line-height:22px; margin:18px 0 0 0; list-style-type:none;}
.show_examination_body ul li a{ font-size:14px; color:#4b4643;}
.show_examination_body ul li a:hover{color:#019eeb;}
.show_examination_body ul li.examination_1{ width:487px; text-indent:0; list-style-type: none; margin-bottom:5px;}
.show_examination_body ul li.examination_1 i{ float:left; width:167px; height:121px;}
.show_examination_body ul li.examination_1>span{ float:left; width:267px; height:auto; margin:0 0 0 14px;font-weight:bolder;}
.show_examination_body ul li.examination_1 span em{ float:left; width:100%; height:auto;}
.show_examination_body ul li.examination_1 span em a{ color:#4b4643; font-size:15px;}
.show_examination_body ul li.examination_1 span em a:hover{color:#019eeb;}
.show_examination_body ul li.examination_1 span p{ float:left; width:100%; line-height:20px; font-size:12px; color:#999999; margin-top:5px;font-weight:200;}
.show_examination_body ul li.examination_1 span p a{ font-size:12px;color:#019eeb;}
.show_examination_body a:hover{color:#019EEB}
.show_examination_body ol{height:270px;position:absolute;left:-23px;top:152px}
.show_examination_body ol li{list-style:none;line-height:30px;}.show_examination_body ol p{margin-left:-16px;}.show_examination_body ol p a{font-size:15px;font-weight:bolder;}.show_examination_body ol a{position:relative;color:#676767;}.show_examination_body ol li a:after{position:absolute;top:6px;left:-10px;content:"";display:block;background:url(../images/list-square.png);width:4px;height:4px;}

.con_examination_right{ width:279px; height: 450px; margin:19px 0 0 0;}
.con_examination_body{ width:277px; height:448px; border:#EEEEEE 1px solid; }
.con_examination_body .con_examination_title{ width:259px; height:auto; margin:0 0 0 20px;}
.con_examination_body .con_examination_title h3{ float:left; width:auto; height:23px;line-height:23px; font-size:17px; font-weight:normal; margin-top:14px;padding-left:6px; border-left:#EA5E45 4px solid;}
.con_examination_body ul{ float:left; width:260px; height:auto; margin:19px 0 0 23px;}
.con_examination_body ul li{ float:left; width:260px; height: auto; line-height:18px; margin-bottom:5px; overflow:hidden;}
.con_examination_body ul li p{height:17px;line-height:17px;text-align:center;margin:0;font-size:15px;color:#494846;}
.con_examination_body ul li span{ float:left; width:150px; height:auto; margin:0 0 0 10px;}
.con_examination_body ul li span samp{ float:left; width:100%; font-size:16px; color:#6e6e6f; font-family:"微软雅黑";}
.con_examination_body ul li span em{ float:left; width:100%; height:auto; line-height:20px; margin-top:5px;}
.con_examination_body ul li span em a{ color:#4b4643; font-size:16px;}
.con_examination_body ul li span em a:hover{color:#019eeb;}
.con_examination_body ul li span p{ float:left; width:100%; line-height:18px; font-size:12px; color:#999999; margin-top:5px;}
.con_examination_body ul li span p a{ font-size:14px; color:#999999;}
.con_examination_body ul li span p a:hover{color:#019eeb;}

.kknews{width:390px;height:448px; border:#EEEEEE 1px solid; margin:19px 0 0 0;overflow:hidden;float:left;}
.kknews .kknews_title{overflow:hidden;width:370px; height:auto; line-height:30px; margin:0 0 0 20px;}
.kknews .kknews_title p{background:#F7F7F7;float:right;width:184px;height:40px;border-left:#EEEEEE 1px solid;border-bottom:#EEEEEE 1px solid;}
.kknews .kknews_title h3{float:left;font-size:18px;height:41px;line-height:41px;font-weight:500;background:#FFFFFF;}
.news{ width:370px; height:386px;margin:19px 0 0 21px;clear:both;}
.news .news_top{ width:370px;margin-bottom:17px;}
.news .news_top>a{width:167px; height:121px;float:left;}
.news .news_top div{width:176px;margin:0 0 0 15px;font-weight:bolder;float:left;}
.news .news_top div h2 a{font-weight:bolder;font-size:15px;}
.news .news_top div h2{line-height:23px}
.news .news_top div p{margin-top:3px;font-size:12px;line-height:18px;color:#777777;font-weight:300;}
.news .news_top div p a{color:#008CD6;font-size:12px;}
.news ul{height:270px;margin-left:21px;}
.news ul li{list-style:none;line-height:30px;}
.news ul p{margin-left:-15px;font-weight:bolder;}
.news ul p a{font-size:15px;font-weight:bolder;}
.news ul a{position:relative;color:#676767;}
.news ul li a:after{position:absolute;top:6px;left:-10px;content:"";display:block;background:url(../images/list-square.png);width:4px;height:4px;}
.news a:hover{color:#019EEB}
.news a{cursor:pointer}*/

/*健康前沿仍然在使用的旧版样式*/
.con_health{ width:1200px; height: auto; line-height:30px; margin:31px 0 0 0;}
.con_health_title{ width:100%; height: 37px; color:#0066FF; margin-top:0; border-bottom:#019eeb 1px solid;}
.con_health_title h2{ float:left; font-size:22px; color:#019eeb; font-weight:normal;}
.con_knowledge{ width:522px; height:432px; border:#EEEEEE 1px solid; margin:19px 0 0 0;}
.con_knowledge .con_knowledge_title{ width:489px; height:auto; line-height:30px; margin:0 0 0 20px;}
.con_knowledge .con_knowledge_title h3{ float:left; color:#000000; font-size:18px; font-weight:normal; margin-top:6px; border-bottom:#dbdbdb 1px solid;}
.con_knowledge .con_knowledge_body{ width:487px; height:345px; border:#EEEEEE 1px solid; margin:16px 0 0 20px;}
.con_knowledge .con_knowledge_body .sub_knowledge_type{ width:120px; height:345px; background-color:#EEEEEE; position:relative;}
.con_knowledge .con_knowledge_body .sub_knowledge_type ul{ float:left; width:120px; height:345px;}
.con_knowledge .con_knowledge_body .sub_knowledge_type ul li{ float:left; width:120px; height:42px; margin:19px 0 0 0;}
.con_knowledge .con_knowledge_body .sub_knowledge_type ul li a{ float:left; width:97px; height:42px; line-height:42px; color:#4b4643; font-size:16px; padding-left:23px; }
.con_knowledge .con_knowledge_body .sub_knowledge_type .sub_title{ color:#4b4643; background:none;}
.con_knowledge .con_knowledge_body .sub_knowledge_type ._sub_title{ color:#fff; background:url(../images/knowledge_bg.jpg) no-repeat; }

.con_knowledge .con_knowledge_body .show_knowledge_body{ float:left; display:none; position:relative; width:365px; height:345px; }
.con_knowledge .con_knowledge_body .show_knowledge_body ul{ float:left; width:355px; height:345px; margin:10px 0 0 10px; overflow:hidden; }
.con_knowledge .con_knowledge_body .show_knowledge_body ul li{ float:left; width:110px; height: 25px; line-height:25px; margin:15px 0 0 8px; padding:0; overflow:hidden;}
.con_knowledge .con_knowledge_body .show_knowledge_body ul li a{ font-size:14px; color:#6e6e6f;}
.con_knowledge .con_knowledge_body .show_knowledge_body ul li a:hover{color:#019eeb;}
.con_knowledge .con_knowledge_body .show_knowledge_body .knowledge_body_more{ position:absolute; width:auto; height:auto; line-height:25px; bottom:14px; right:28px; z-index:2; font-size:12px; color:#999999; font-family:"黑体";}
.con_knowledge .con_knowledge_body .show_knowledge_body .knowledge_body_more a{ color:#019eeb; font-size:15px; margin-right:5px;}

.con_examination{ width:385px; height:432px; border:#EEEEEE 1px solid; border-left:none; margin:19px 0 0 0; overflow:hidden;}
.con_examination_type{ width:100%; height:39px;}
.con_examination_type ul{ width:100%; height:39px; line-height:39px; background-color:#f7f7f7; border-bottom:#EEEEEE 1px solid;}
.con_examination_type ul li{ float:left; width:156px; height:39px;}
.con_examination_type ul li a{ float:left; width:155px; height:39px; background-color:#f7f7f7; color:#6e6e6f; font-size:18px; text-align:center; border-right:#f7f7f7 1px solid;}
.con_examination_type .sub_title{ color:#6e6e6f; height:39px; background-color:#f7f7f7; border-right:#f7f7f7 1px solid;}
.con_examination_type ._sub_title{ color:#000; height:40px; background-color:#fff; border-right:#EEEEEE 1px solid; }

.show_examination_body{ width:363px; height:392px; overflow:hidden; margin-left:10px; display:none;}
.show_examination_body ul{ float:left; height:392px; }
.show_examination_body ul li{height:auto; line-height:25px; margin:18px 0 0 0; list-style-type:none;display:inline-block;}
.show_examination_body ul li a{ font-size:14px; color:#4b4643;}
.show_examination_body ul li a:hover{color:#019eeb;}
.show_examination_body ul li.examination_1{ width:363px; text-indent:0; list-style-type: none; margin-bottom:5px;}
.show_examination_body ul li.examination_1 i{ float:left; width:167px; height:121px;}
.show_examination_body ul li.examination_1>span{ float:left; width:185px; height:auto; margin:0 0 0 10px;}
.show_examination_body ul li.examination_1 span em{ float:left; width:100%; height:auto;}
.show_examination_body ul li.examination_1 span em a{ color:#4b4643; font-size:16px;}
.show_examination_body ul li.examination_1 span em a:hover{color:#019eeb;}
.show_examination_body ul li.examination_1 span p{ float:left; width:100%; line-height:22px; font-size:14px; color:#999999; margin-top:5px;}
.show_examination_body ul li.examination_1 span p a{ font-size:14px; color:#999999;}
.show_examination_body ul li.examination_1 span p a:hover{color:#019eeb;}

.con_examination_right{ width:290px; height: 437px; margin:19px -6px 0 0; /*background:url(../images/vertical_bg.png) right repeat-y;*/ }
.con_examination_body{ width:283px; height:432px; border-top:#EEEEEE 1px solid; border-left:#EEEEEE 1px solid; }
.con_examination_body .con_examination_title{ width:263px; height:auto; margin:0 0 0 20px;}
.con_examination_body .con_examination_title h3{ float:left; width:auto; height:auto; font-size:18px; font-weight:normal; margin-top:6px; border-bottom:#dbdbdb 1px solid;}
.con_examination_body ul{ float:left; width:600px; height:auto; margin:0 0 0 19px;}
.con_examination_body ul li{ float:left; width:600px; height: auto; line-height:18px; margin:19px 0 0 0; overflow:hidden;}
.con_examination_body ul li i{ float:left; width:102px; height:102px;}
.con_examination_body ul li span{ float:left; width:380px; height:auto; margin:0 0 0 10px;}
.con_examination_body ul li span samp{ float:left; width:100%; font-size:16px; color:#6e6e6f; font-family:"微软雅黑";}
.con_examination_body ul li span em{ float:left; width:100%; height:auto; line-height:20px; margin-top:5px;}
.con_examination_body ul li span em a{ color:#4b4643; font-size:16px;}
.con_examination_body ul li span em a:hover{color:#019eeb;}
.con_examination_body ul li span p{ float:left; width:100%; line-height:18px; font-size:12px; color:#999999; margin-top:5px;}
.con_examination_body ul li span p a{ font-size:14px; color:#999999;}
.con_examination_body ul li span p a:hover{color:#019eeb;}

/*合作伙伴*/
.con_partner{ width:1200px; height: auto; line-height:30px; margin:21px 0 0 0;}
.con_partner .con_partner_title{ width:100%; height: 37px; color:#0066FF; margin-top:0; border-bottom:#019eeb 1px solid;}
.con_partner .con_partner_title h2{ float:left; font-size:22px; color:#019eeb; font-weight:normal;}
.con_partner .con_partner_title a{ float:right; font-size:15px; color:#999999; margin-top:6px;}
.con_partner ul{ float:left; width:1210px; height:auto; margin:13px 0 0 0; padding-left:1px;}
.con_partner ul li{ float:left; width:auto; height:auto; margin:8px 8px 0 0;}
.con_partner ul li a{ float:left; width:auto; height:auto;}

/*友情链接*/
.con_link{ width:1198px; height: auto; line-height:28px; margin:30px 0 0 0; border:#EEEEEE 1px solid;}
.con_link_type{ width:100%; height:45px;}
.con_link_type ul{ width:100%; height:45px; line-height:45px; background-color:#f7f7f7; border-bottom:#EEEEEE 1px solid;}
.con_link_type ul li{ float:left; width:168px; height:45px;}
.con_link_type ul li a{ float:left; width:167px; height:45px; background-color:#f7f7f7; color:#6e6e6f; font-size:16px; text-align:center; border-right:#EEEEEE 1px solid;}
.con_link_type .sub_title{ color:#6e6e6f; height:45px; background-color:#f7f7f7;}
.con_link_type ._sub_title{ color:#000; height:46px; background-color:#fff; }
.con_link_left{width: 100%; margin:0 auto 0 auto; padding-top: 20px; float: left;}
.con_link_left .con_link{ width: 100%;box-sizing:border-box; margin-left: 0px;margin-left: 0px;}
.con_link_left .con_link ul{width: 100%;}

.show_link_body{ width:100%; height:150px; overflow:hidden; display:none;}
.show_link_body ul{ float:left; width:1180px; height:128px; margin-left:17px; padding-top:13px;}
.show_link_body ul li{ float:left; width:auto; width:98px; height:auto; line-height:28px; margin:0 0 0 20px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.show_link_body ul li a{ font-size:14px; color:#6e6e6f;}
.show_link_body ul li a:hover{color:#019eeb;}

.con_right_foot_bg{ width:284px; height:8px; background:url(../images/horizontal_bg.png) bottom repeat-x;}

/*面包屑*/
.location_bg{ float:left; width:100%; height:40px; }
.location{width:1200px;height:30px;line-height:30px;margin:10px auto 0 auto; font-size:14px; color:#999;}
.location i{ float:left; width:18px; height:18px; background:url(../images/home.png) no-repeat; margin:4px 4px 0 0;}
.location a{ float:left; margin:0 3px; font-size:14px; color:#999;}
.location b{ float:left; padding:0 5px; font-weight:normal; font-size:14px; color:#999;}
.location span{ float:left; color:#019eeb; font-size:14px;}
.location span a{ color:#019eeb;}


/*套餐列表页*/
.list_tc{ margin:auto; width:1200px; height:auto;}
.list_tc .show{ margin-top:20px;}
.list_tc .show ul{ width:930px; margin-top:0;}

/*筛选条件*/
.select_box{ width:1200px; height:auto; margin-top:5px;}
.select_left{ width:907px; height:auto;}
.select{ width:1200px; height:auto; border:#eee 1px solid; padding-top:1px;box-sizing: border-box;}
.select dl{ float:left; width:1160px; height:auto; line-height:45px; border-bottom:1px solid #eee; padding:0 20px 0 20px;}
.select dl.no_line{ border-bottom:none;}
.select dl dt{ float:left; width:76px; height:auto; font-size:14px; color:#555555;font-weight: 600;}
.select dl dd{ float:left; text-align:left; margin:0; padding:0;}
.select dl dd.all{ width:66px;}
.select dl dd.all a{ width:auto; font-size:14px; color:#fff; padding:2px 5px; background-color:#dbdbdb;}
.select dl dd.all a:hover{ background-color:#019eeb;}
.select dl dd.type_add{ width:970px; height:45px; overflow:hidden;}
.nohidden{
    overflow: inherit !important;
}
.mapblock .selectmapbtn{display: inline-block;line-height: 24px;color: #fff;background-color: #f28123;padding: 0 5px;border-radius: 5px;}
.mapblock .selectmapbtn span{
    display: inline-block;
    width: 13px;
    height:17px;
   background: url("../images/icon_gps1.png") no-repeat left center;
    vertical-align: middle;
    margin-top: -5px;
    margin-right: 5px;
}
.mapblock .haschoose{
    display: inline-block;
    /*border:1px solid #019eeb;*/
    line-height: 24px;
    cursor: pointer;
}
.mapblock .haschoose b{
    display: inline-block;
    border: 1px solid #019eeb;
    line-height: 24px;
    padding: 0 5px 0 25px;
    font-weight: normal;
    background: url("../images/icon_gps2.png") no-repeat 5px center;
    color: #019eeb;
   }
.mapblock .haschoose .colsegps{
    display: inline-block;
    padding: 0 10px;
    background-color: #019eeb;
    background: url(../images/del_hover.png) center no-repeat;
    border: 1px solid #019eeb;
    border-left: none;
}
.select dl dd.type_add i{ cursor: pointer;  margin-left: 5px;color:#f28123; display: inline-block; width: 45px; height: 21px;line-height: 26px;
text-align: center;}
.select dl dd.type_add>ul{ float:left; width:100%; height:auto; margin:0;}
.select dl dd.type_add>ul>li{ float:left; width:100px; height:auto; margin:0 0 0 5px;text-overflow:ellipsis; overflow: hidden; white-space: nowrap; }
.select dl dd.type_add>ul>li>a{ width:auto; font-size:14px; color:#6e6e6f; padding:2px 5px;}
.select dl dd.type_add>ul>li>a:hover{ background-color:#019eeb; color:#FFF;}
.select dl dd.type_add>ul>li>a.cur{ background-color:#019eeb; color:#FFF;}
.select dl dd.all a.cur{ background-color:#019eeb; color:#FFF;}

.select dl dd.more{ float:right; vertical-align: top; cursor:pointer;width:43px}
.select dl dd.more i { width: 11px; height: 6px; display: inline-block; background: url(../images/select_down.png) no-repeat; background-size:8px; margin-left: 4px;line-height:6px;vertical-align:middle}
.select dl dd.more.down i{ background: url(../images/select_up.png) no-repeat; background-size:8px;}

.select dl.condition dd.all{ width: 95px;}
.select dl.condition dd.all a{ background-color:#FFF; color:#6e6e6f; padding:0;}
.select dl.condition dd.all a:hover{ color:#019eeb;}
.select dl.condition dd.type_add{ width:auto; height:auto; padding-bottom:6px;}
.select dl.condition dd.type_add>ul>li{overflow: visible;white-space: normal; width:auto; height:26px; line-height:24px; margin:11px 15px 0 0; background-color:#fff; color:#019eeb;}
.select dl.condition dd.type_add>ul>li>a{ float: left; display: inline-block;padding:0 10px; background-color:#019eeb; background:url(../images/del_hover.png) center no-repeat;
border: 1px solid #019eeb;
border-left: none;vertical-align: top;}
.select dl.condition dd.type_add .selectlist{
    position: relative;
    display: inline-block;
    cursor: pointer;
    float: left;
}
.select dl.condition dd.type_add .selectlist b{
    display: inline-block;
    padding:0 5px;
    border: 1px solid #019eeb;
    position: relative;
    z-index: 5;
}
.select dl.condition dd.type_add .selectlist b:after{content: ""; display: table; width: 1px; height: 1px; background-color: #019eeb; position: absolute; top: 24px; left: -1px;}
.select dl.condition dd.type_add .selectlist.filter span{
   display: inline-block;
    background: url(../images/grouptips.png) no-repeat 0px 0px; 
    width: 8px;
    height: 5px;
    overflow: hidden;
    margin-left: 5px;
    vertical-align: middle;
}
.select dl.condition dd .selectlist ul{
    position: absolute;
    padding: 5px 0;
    z-index: 4;
    top:100%;
    left: 0;
    width: 350px;
    margin-top: -1px;
    border: 1px solid #019eeb;
    background-color: #fff;
    overflow: hidden;
    display: none;
}
.select dl.condition dd .selectlist.filter:hover b{
    border-bottom-color: #fff;
}
.select dl.condition dd .selectlist.filter:hover span{
    background-position: 0px -5px;
}
.select dl.condition dd .selectlist ul li{
    display: inline-block;
    padding: 0 0 0 10px;
    margin: 10px 10px 10px 5px;
    border-left: 1px solid #dbdbdb;
    line-height: 1;
    margin-left: -1px;
}
.select dl.condition dd .selectlist ul li:hover a{
    color: #019eeb;
}
.select dl.condition dd .selectlist ul li.noborderr{
    border-right: none;
}
.select dl.condition dd .selectlist ul li a{
    color: #555555; 
    display: inline-block;
    font-size: 14px;
}
.select dl.condition .selectlist.filter:hover ul{
    display: block;
}
.select dl.condition .sreachword input{
    vertical-align: top;
    height: 24px;
    border: 1px solid #dbdbdb;
    padding-right: 30px;
    padding-left: 5px;
    outline: 0;
    width: 118px;
}
.select dl.condition .sreachword input:focus{
    border-color: #019eeb;
}
.select dl.condition .sreachword a{
    display: inline-block;
    width: 25px;
    height: 26px;
    background: url(../images/t_search.jpg) no-repeat center center;
    margin-left: -25px;
}

.select_more{ width:905px; height:auto;}
.select_more em{ float:left; width:57px; height:18px; line-height:18px; text-align:center; background-color:#999; color:#FFF; font-size:12px; margin-left:460px;}
.select_more em:hover{ cursor:pointer;}

/*排序*/
.sequence{ width:905px; height:37px; line-height:37px; margin-top:10px; border:#eee 1px solid;background-color: #f1f1f1;}
.sequence ul{ float:left; width:auto; height:37px;}
.sequence ul li{ float:left; width:auto; height:37px;}
.sequence ul li a{ border:1px #dbdbdb solid; margin-top:7px;width:auto;height: 22px;float:left; line-height: 20px;padding:0 6px 0px 6px; color:#6e6e6f; font-size:14px;}
.sequence ul li a:first-child{
    margin-left: 15px;
}
.sequence ul li a.cur{ margin-top:7px;height: 22px; float:left; line-height: 20px;padding:0 6px 0px 6px; color:#6e6e6f; font-size:14px;background-color: #019eeb;color: #fff;border-color:#019eeb; }
.sequence ul li a.cur:hover{color: #ffffff;}
.sequence ul li a:hover{ color:#019eeb;border-color: #019eeb;}
.sequence ul li a i{ width:11px; height:6px; display:inline-block; margin-left:4px;position:relative;top:-1px;}
.sequence ul li a i.sequence_down{ background:url(../images/select_down.png) no-repeat;}
.sequence ul li a:hover i.sequence_down{background:url(../images/select_down_hover.png) no-repeat;}
.sequence ul li a i.sequence_up{ background:url(../images/select_up.png) no-repeat;}
.sequence ul li a:hover i.sequence_up{ background:url(../images/select_up_hover.png) no-repeat;}
.sequence ul li a.cur i.sequence_down{ background:url(../images/select_down_cur.png) no-repeat;}
.sequence ul li a.cur i.sequence_up{ background:url(../images/select_up_cur.png) no-repeat;}

.sequence .sequence_search{ width:auto; height:37px; margin-left:10px;}
.sequence .sequence_search em{ float:left; width:auto; height:37px; line-height:33px; margin:0 1px;}
.sequence .sequence_search em input{ float:left; width:53px; height:21px; border:#dfdfdf 1px solid; margin:7px 0 0 0; padding:0;}
.sequence .sequence_search a{ float:left; width:45px; height:21px; line-height:21px; text-align:center; background-color:#019eeb; color:#FFF; font-size:14px; margin:8px 0 0 14px;}

.sequence p{ float:right; color:#6e6e6f; font-size:14px; margin-right:12px;}
.sequence p b{ font-weight:normal; color:#e25d39;}

/*筛选为空*/
.empty{ width:907px; height: auto; line-height:30px; margin-top:10px;}
.empty b{ float:left; width:100%; height:auto; font-size:22px; color:#000; font-weight:normal; margin:40px 0 20px 0;}
.empty p{ float:left; width:100%; height:auto; font-size:16px; color:#4b4643;}
.empty h3{ float:left; width:100%; height:auto; font-size:20px; color:#000; font-weight:normal; margin:50px 0 0 0; border-bottom:#DBDBDB 1px solid;}

.select_right{ width:290px; height: 288px; margin:0 -6px 0 0; /*background:url(../images/vertical_bg.png) right repeat-y;*/ }
.select_right_body{ width:283px; height:283px; border-top:#EEEEEE 1px solid; border-left:#EEEEEE 1px solid; }

.list_tc .classify{ margin-top:5px;}
.list_tc .tc_left{ width:907px; height:auto;}



.list_tc .tc_right_all{ width:290px; height:auto; margin-right:-4px;}
.list_tc .tc_right{ width:290px; height: auto; margin:10px 0 0 0; /*background:url(../images/vertical_bg.png) right repeat-y;*/ }
.list_tc .tc_right_body{ width:283px; height: auto; border-top:#EEEEEE 1px solid; border-left:#EEEEEE 1px solid; }
.list_tc .tc_right_body .tc_title{ width:100%; height:30px; line-height:22px; padding:8px 0 0 0;}
.list_tc .tc_right_body .tc_title h3{ font-size:20px; color:#4b4643; font-weight:normal; margin-top:5px; margin-left:12px;}
.list_tc .tc_right_body ul{ float:left; width:100%; height:auto; padding-bottom:16px;}
.list_tc .tc_right_body ul li{ float:left; width:275px; height:auto; padding: 8px 0 8px 9px;border-bottom: 1px solid #eee;}
.list_tc .tc_right_body ul li:hover{background-color:#eee;}
.list_tc .tc_right_body ul li i{ float:left; width:100px; height:auto;}
.list_tc .tc_right_body ul li i img{ width:100px; height:75px;display:block;}
.list_tc .tc_right_body ul li dl{ float:left; width:160px; height:auto; line-height:20px; margin:0 0 0 10px;}
.list_tc .tc_right_body ul li dl dt{ float:left; width:100%; height:auto; margin:0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.list_tc .tc_right_body ul li dl dt a{ font-size:15px;color: #666;font-weight:normal;}
.list_tc .tc_right_body ul li dl dd{ float:left; width:100%; height:auto; margin:9px 0 0 0; font-size:12px; color:#999;}
.list_tc .tc_right_body ul li dl dd b{ font-size:14px; color:#eb5b41;margin-right:10px;}
.list_tc .tc_right_body ul li dl dd s{ margin-left:0;}
.list_tc .tc_right_body ul li dl dd span{margin-right:15px;}
.list_tc .tc_right_body ul li dl dd em{float: right;margin-right: 15px;}
.list_tc .select{margin-bottom: 10px;}
.tc_right_foot_bg{ width:288px; height:8px; background:url(../images/horizontal_bg.png) bottom repeat-x; margin-left:0; margin-bottom:2px;}


/*分页*/
.page{ width:100%; height: auto; text-align:center; margin-top:46px; margin-bottom:30px; }
.page a{ display: inline-block; width:auto; height:24px; line-height:24px; text-align:center; color:#898989; font-size:13px; padding:0 10px; margin:0 1px; border:#dddddd 1px solid;}
.page a:hover{ background-color:#dddddd; color:#FFF;}
.page a.on{ background-color:#dddddd; color:#FFF;}
div#p_select span { border: 1px solid #dddddd; color: #898989; display: inline-block; font-size: 13px; height: 24px; line-height: 24px; margin: 0 1px; padding: 0 10px; text-align: center; width: auto;}
.pointer { cursor: pointer;}


/*套餐详情页*/
.tc_detail{ width:1200px; height:auto; margin-top:5px;}
.tc_info_all{ width:1200px; height:auto;}
.tc_detail .tc_info_body{ width:909px;}/* height:400px;*/
.tc_detail .tc_info_body .tc_info_pic{ width:402px; height:400px; overflow:hidden;}
.tc_detail .tc_info_body .tc_info_pic em{ float:left; width:402px; height:303px; overflow:hidden;}
.tc_detail .tc_info_body .tc_info_pic ul{ float:left; width:430px; height:auto; margin:19px 0 0 0;}
.tc_detail .tc_info_body .tc_info_pic ul li{ float:left; width:62px; height:auto; margin:0 23px 0 0;}
.tc_detail .tc_info_body .calender01{padding-bottom: 15px;}

.tc_detail .tc_info_body .tc_info{position: relative;overflow: hidden; width:480px; }/*height:400px;*/
.tc_detail .tc_info_body .tc_info h1{width:480px; overflow: hidden; height:auto; line-height:25px;  color:#000; font-size:16px; text-indent: -8px; }/*height: 25px;text-overflow:ellipsis;white-space: nowrap; overflow: hidden;*/ 
.tc_detail .tc_info_body .tc_info h1 b{ color:#4b4643;font-size:18px; color: #666666;}
.tc_detail .tc_info_body .tc_info .tc_info_bg{ width:480px; height:136px; background-color:#eeeeee; margin-top:9px;}
.tc_detail .tc_info_body .tc_info .tc_info_bg .tc_info_price{ width:460px; height:63px; margin:20px 0 0 20px;}
.tc_detail .tc_info_body .tc_info .tc_info_bg .tc_info_price dl{ float:left; width:210px; height:60px; line-height:25px; margin:0;}
.tc_detail .tc_info_body .tc_info .tc_info_bg .tc_info_price dl dt{ float:left; width:100%; height:auto; font-size:22px; color:#e25d39; margin:0;}
.tc_detail .tc_info_body .tc_info .tc_info_bg .tc_info_price dl.no_activity{ width:175px;}
.tc_detail .tc_info_body .tc_info .tc_info_bg .tc_info_price dl.no_activity dt{ margin:13px 0 0 0;}
.tc_detail .tc_info_body .tc_info .tc_info_bg .tc_info_price dl dd{ float:left; width:100%; height:auto; font-size:14px; color:#999; margin:0;}
.tc_detail .tc_info_body .tc_info .tc_info_bg .tc_info_price dl dd span{ color:#eb5b41;}
.tc_detail .tc_info_body .tc_info .tc_info_bg .tc_info_price ul{ float:left; width:250px; height:60px; line-height:25px; margin:0;}
.tc_detail .tc_info_body .tc_info .tc_info_bg .tc_info_price ul li{ float:left; width:80px; height:35px; line-height:normal; margin:9px 0 0 0; text-align:center; font-size:12px; color:#999;}
.tc_detail .tc_info_body .tc_info .tc_info_bg .tc_info_price ul li s{ float:left; width:100%; height:auto; text-align:center; height:24px; margin-top:-3px;}
.tc_detail .tc_info_body .tc_info .tc_info_bg .tc_info_price ul li i{ float:left; width:100%; height:auto; text-align:center; height:24px; font-size:14px; margin-top:-3px;}
.tc_detail .tc_info_body .tc_info .tc_info_bg .tc_info_price ul li em{ float:left; width:100%; height:auto; text-align:center; margin-top:0;}
.tc_detail .tc_info_body .tc_info .tc_info_bg .tc_info_price ul li.left_line{ width:85px; border-left:#dbdbdb 1px solid;}
.tc_detail .tc_info_body .tc_info>p{color:#aaaaaa;margin-bottom: 10px; margin-top: 3px; font-size: 14px; height:40px;word-break:break-all;word-wrap:break-word;overflow:hidden;}
.tc_detail .tc_info_body .tc_info .pricebox{
    margin-top: 10px;
    background-color: #eeeeee;
    width: 100%;
    height: 147px;
}
.tc_info .pricebox>*{
    width: 240px;
}
.tc_info .pricebox .priceleft{float: left;}
.tc_info .pricebox .priceleft .pricetext{
    font-size:28px;
    color: #eb5b41;
    margin-bottom: 6px;
    /*margin-left: 20px;*/
    /*margin-top:8px;*/
}
.tc_info .pricebox .priceleft .doub{width:238px;height:63px;margin-bottom:12px;margin-top:8px;}
.tc_info .pricebox .priceleft .pricetext span{
    font-size:18px;
}
.tc_info .pricebox .priceleft .pricevip{
    font-size:12px;
    /*margin-bottom: 12px;*/
    color: #999999;
   /* margin-left: 20px;*/
   margin-left: 4px;
}
.tc_info .pricebox .priceleft .residuetime{
    height: 20px;
    line-height: 18px;
    padding-left: 35px;
    margin-bottom: 12px;
    background: url("../images/icon_paytextbg.png") no-repeat 8px 0px;
	margin-left:-3px;
	color:#666666;
	font-size:14px;
  }
.tc_info .pricebox .priceleft .pricevip b{
    display: inline-block;
    width: 54px;
    background-color: #eb5b41;
    color: #fff;
    text-align: right;
    border-radius: 3px;
    font-weight:normal;
    margin-right: 5px;
    height: 20px;
    line-height: 18px;
	
}

.tc_info .pricebox_wrap{min-height: 125px;}
.tc_info .pricebox .priceleft .activity01{ /*margin-left: 20px;*/ margin-bottom: 15px; font-size: 14px; color: #666666; margin-left: 4px;width:450px;}
.tc_info .pricebox .priceleft .activity01 span{color:#eb5b41;border:#EC5B46 1px solid;margin-right:6px;padding-left:3px;padding-right:1px;}
.tc_info .pricebox .priceright{
    text-align: center;
    position: relative;
    float: left;color:#999998
	height:80px;
	overflow:hidden;
}
.tc_info .pricebox .priceright .pricetips{
    padding-left: 40px;
    margin-top: 15px;
}
.tc_info .pricebox .priceright .pricetips>*{
    display: inline-block;
    width: 90px;
    text-align: center;
}
.tc_info .pricebox .priceright .pricetips .hospitalprice{
    border-right: 1px solid #dbdbdb;
    line-height: 1.5;
}
.tc_info .pricebox .priceright .pricetips .hospitalprice .sp{text-decoration:line-through;}
.tc_info .pricebox .priceright span{padding-bottom:4px; display:block;font-size:12px;}
.tc_info .pricebox .priceright span.ft14{font-size:14px;}
#tc_contactbox{position: absolute; right: 0px;bottom:66px;}
#tc_contactbox .s01{ position: absolute; z-index: 200; width: 50px; height: 96px; display: block; background-image: url(../images/kktc_contact01.jpg)}
#tc_contactbox .s01_hidebox{ position:relative;width: 50px; height: 96px;display: block;}
#tc_contactbox .s01_hide{
transition: left 0.3s ;
-moz-transition: left 0.3s; /* Firefox 4 */
-webkit-transition: left 0.3s; /* Safari 和 Chrome */
-o-transition: left 0.3s; /* Opera */
background: url(../images/kktc_contact02.png) 10px center no-repeat; position:absolute;top: 0px;left: 0px; z-index: 198;width: 219px; height: 96px; background-color: #f5f5f5; }
#tc_contactbox .s01_hide div,#tc_contactbox .s01_hide a{margin-left: 104px; line-height: 24px;}
#tc_contactbox .s01_hide div:first-child{margin-top: 15px; line-height: 16px; font-weight: bold;}
#tc_contactbox .s01_hide div.txt02{color: #979797;}
#tc_contactbox .s01_hide a{ display: block; width: 99px; height: 27px;line-height: 27px; color: #ffffff; text-align: center; background-color: #60ade5;}
#tc_contactbox .s01_hide a:hover{background-color: #77c2f8;}
#tc_contactbox .s01_hide_a{left:-219px}

.tc_detail .tc_info_body .tc_info .tc_info_bg .tc_info_link{ width:460px; height:40px; margin:0 0 0 20px;}
.tc_detail .tc_info_body .tc_info .tc_info_bg .tc_info_link a{ float:left; width:auto; height:30px; line-height:30px; text-align:center; font-size:14px; color:#FFF; background-color:#ff4883; padding:0 10px; margin:0 20px 0 0; border-radius:2px;}

.tc_detail .tc_info_body .tc_info_box01{height: 136px;}
.tc_detail .tc_info_body .tc_info .tc_info_quantity{ width:480px; height:40px; line-height:30px;margin-top:15px;margin-bottom:14px;}
.tc_detail .tc_info_body .tc_info .tc_info_quantity span{ float:left; width:auto; font-size:14px; color:#999;}
.tc_detail .tc_info_body .tc_info .tc_info_quantity em{ float:left; width:auto; height:auto; margin-left:10px;margin-right: 35px}
.tc_detail .tc_info_body .tc_info .tc_info_quantity em a{ float:left; width:29px; height:29px; margin:0; text-align:center; border:#dbdbdb 1px solid; moz-user-select: -moz-none; -moz-user-select: none; -o-user-select: none; -khtml-user-select: none; -webkit-user-select: none; -ms-user-select: none; user-select: none; } 
.tc_detail .tc_info_body .tc_info .tc_info_quantity em a.jian{ background:url(../images/jian.jpg) no-repeat; border-right:none;}
.tc_detail .tc_info_body .tc_info .tc_info_quantity em a.jia{ background:url(../images/jia.jpg) no-repeat; border-left:none;}
.tc_detail .tc_info_body .tc_info .tc_info_quantity em input{ float:left; width:42px; height:29px; line-height:29px; font-size:18px; color:#6e6e6f; margin:0; padding:0; text-align:center; border:#dbdbdb 1px solid;}
.tc_detail .tc_info_body .tc_info .tc_info_quantity em input:focus{ outline:none;}
.tc_detail .tc_info_body .tc_info .btntips{margin-top: 40px;}


.tc_detail .tc_info_body .tc_info .tc_info_btn{ width:480px; height:64px;}
.tc_detail .tc_info_body .tc_info .tc_info_btn a{ float:left; width:104px; height:34px; line-height:34px; text-align:center; padding:0; background-color:#eb5b41; font-size:18px; color:#FFF; margin-right:20px; border-radius:2px;}
.tc_detail .tc_info_body .tc_info .tc_info_btn a:hover{ background-color:#FA6A50;}
.tc_detail .tc_info_body .tc_info .tc_info_btn a.car{ background-color:#f28123; width:101px;}
.tc_detail .tc_info_body .tc_info .tc_info_btn a.car:hover{ background-color:#FC933B;}
.tc_detail .tc_info_body .tc_info .tc_info_service{ width:480px; height:70px; line-height:25px; border-top:#eeeeee 1px dashed; border-bottom:#eeeeee 1px dashed;}
.tc_detail .tc_info_body .tc_info .tc_info_service span{ float:left; width:100px; height:auto; margin:26px 0 0 0; font-size:18px; color:#999999;}
.tc_detail .tc_info_body .tc_info .tc_info_service ul{ float:left; width:370px; height:auto; margin:22px 0 0 0;}
.tc_detail .tc_info_body .tc_info .tc_info_service ul li{ float:left; width:82px; height:33px; line-height:32px; font-size:16px; color:#6e6e6f; padding-left:40px;}
.tc_detail .tc_info_body .tc_info .tc_info_service ul li.s_1{ background:url(../images/s_gfsq.png) left center no-repeat;}
.tc_detail .tc_info_body .tc_info .tc_info_service ul li.s_2{ background:url(../images/s_30.png) left center no-repeat;}
.tc_detail .tc_info_body .tc_info .tc_info_service ul li.s_3{ background:url(../images/s_dzbz.png) left center no-repeat;}

.tc_detail .calender01>div{float: left;}
.tc_detail .calender01 .p01{ cursor: pointer; width: 20px; height: 20px; background-image:url(../images/calender_logo.png); margin-right: 8px;}
.tc_detail .calender01 .p02{ font-size: 14px; color: #555555;line-height:20px; height: 20px; margin-left: 5px;}
.tc_detail .calender01 .p03 span{display: inline-block; height: 18px; color: #555555; font-size: 12px; line-height: 19px;border:1px #555555 solid;margin-right: 4px; padding-left: 2px; padding-right: 2px; }
.tc_detail .calender01 .p04{line-height: 18px; font-size: 16px; color: #019EEB; cursor: pointer; margin-left: 15px;}
#tc_detail_calender{ position: relative; width: 507px; margin-left: auto; margin-right:auto; margin-top:10%; background-color: #ffffff; padding-bottom: 44px;}
#tc_detail_calender .close{width: 24px; height: 24px; background:url(../images/calender_close.png); position: absolute;right: -12px;top: -12px;}
#tc_detail_calender .selectdata{width: 476px; margin-left: auto; margin-right: auto; margin-top: 44px;border:1px #e5e5e5 solid;border-bottom: 0px; }
#tc_detail_calender .selectdata .controldiv{ font-weight: bold; line-height: 41px;font-size: 13px; text-align: center; color: #000000;}
#tc_detail_calender .selectdata .controldiv p{color: #000000;}
#tc_detail_calender .selectdata .controldiv span{color: #666666; margin-left: 5px; margin-right: 5px;}
#tc_detail_calender .selectdata .controldiv .left{ margin-top: 12px; margin-left: 145px; height: 100%;width:16px;height: 16px;background:url(../images/calender_logo05.png); float: left;}
#tc_detail_calender .selectdata .controldiv .right{margin-top: 12px; margin-right: 145px; height: 100%;width:16px;height: 16px;background:url(../images/calender_logo04.png); float: right;}
#tc_detail_calender .selectdata table{width: 100%; border-spacing: 0;border-collapse: collapse;}
#tc_detail_calender .selectdata thead th{ background-color: #fafafa; font-size: 14px; font-weight: normal; line-height: 44px; color: #919191; border:1px #e5e5e5 solid;border-right: 0px;}
#tc_detail_calender .selectdata thead th:first-child{border-left: 0px;color:#eb5b41;}
#tc_detail_calender .selectdata tr td{ position: relative; vertical-align: top;color: #999999; font-weight: bold; line-height: 14px; height: 44px;border:1px #e5e5e5 solid;border-right: 0px;}
#tc_detail_calender .selectdata tr td:first-child{border-left:0px;}
#tc_detail_calender .selectdata table tbody tr:nth-child(even) {background-color: #fafafa; }
#tc_detail_calender .selectdata tr td.active{color:#666666;}
#tc_detail_calender .selectdata tr td.active span{color:#42aae1;}
#tc_detail_calender .selectdata tr td.isToday{color:#eb5b41; background-color: #eeeeee;}
#tc_detail_calender .selectdata tbody td p{padding-top:5px; padding-bottom: 5px;}
#tc_detail_calender .selectdata tbody td span{font-weight: normal;}
#tc_detail_calender .selectdata tr td.icon01{cursor: default;}
/*#tc_detail_calender .selectdata tr td.icon01:after{
    content: "";
    position: absolute;
    right: 0px;
    bottom: 0px;
    width: 0px;
    height: 0px;
    border: solid;
    border-width: 6px 6px 6px 0px;
    border-color: transparent;
    border-right-color: #42aae1;
    display: block;
    transform: rotate(-135deg);
    -ms-transform: rotate(-135deg) translate(-6px,-3px);
    -webkit-transform: rotate(-135deg) translate(-6px,-3px);
    -o-transform: rotate(-135deg) translate(-6px,-3px);
    -moz-transform: rotate(-135deg) translate(-3px,-2px);
}*/
#tc_detail_calender .selectdata tr td.icon01:after{content:"";position:absolute;right:0;bottom:0;display:block;background:url(../images/hint.png) no-repeat;width:8px;height:8px;}
#tc_detail_calender .selectdata .kktipbox_point_right{border:0px; width:8px; height: 8px; background-image: url(../images/tipbox_point_right.png);}
#tc_detail_calender .selectdata .kktipbox{border:1px #e3e3e3 solid;}

.list_tc .tc_body_right{ width:283px; height:auto;}
.list_tc .tc_detail_right_all{ width:290px; height:auto; margin-right:-7px; position:relative; z-index:9;}
.list_tc .tc_detail_right{ width:290px; height: auto; margin:0 0 0 0; /*background:url(../images/vertical_bg.png) right repeat-y;*/ position:relative; }
.list_tc .tc_detail_right_body{ width:283px; height: auto; border-top:#EEEEEE 1px solid; border-left:#EEEEEE 1px solid; padding-bottom:6px; }
.list_tc .tc_detail_right_body i{ float:left; width:250px; height:auto; margin:15px 0 0 17px;}
.list_tc .tc_detail_right_body dl{ float:left; width:248px; height:auto; line-height:22px; margin:7px 0 0 17px;}
.list_tc .tc_detail_right_body dl dt{ float:left; width:100%; height:auto; font-size:16px; font-weight:bold; color:#4b4643; margin:0 0 6px 0;}
.list_tc .tc_detail_right_body dl dd{ float:left; width:100%; height:auto; font-size:12px; color:#6e6e6f; margin:0;}
/*.list_tc .tc_detail_right_body samp{ float:left; width:260px; height:auto; margin:0 0 0 17px;}
.list_tc .tc_detail_right_body samp em{ float:left; width:auto; height:22px; line-height:22px; text-align:center; font-size:12px; color:#FFF; padding:0 12px; margin:10px 9px 0 0; background-color:#9fd6ea; border-radius:2px;}
.list_tc .tc_detail_right_body span{ float:left; width:100%; height:auto; margin:14px 0 0 17px;}
.list_tc .tc_detail_right_body span a{ float:left; width:auto; height:34px; line-height:34px; text-align:center; font-size:14px; color:#6e6e6f; padding:0 15px; margin-right:6px; border:#c3c2c2 1px solid; border-radius:2px;}
.list_tc .tc_detail_right_body span a:hover{ color:#019eeb;}*/
.list_tc .tc_detail_right_body span{ float:left; width:100%; height:auto; margin:14px 0 0 17px;}
.list_tc .tc_detail_right_body p{ float:left; width:252px; height:auto; line-height:22px; font-size:12px; color:#999; margin:22px 0 12px 17px;}


.tc_body_all{ width:1200px; height:auto;}
.tc_body_left{ width:907px; height:auto;}
.tc_body{ width:905px; height:auto; border:#eee 1px solid;margin-top:-3px; position:relative; z-index:99; background-color:#FFF;}
.tc_body .tc_body_nav_bg{height:44px; line-height:44px;z-index:1;}
.tc_body .tc_body_nav_bg .tc_body_nav_auto{ margin:0 auto;}
.tc_body .tc_body_nav_bg .tc_body_nav_auto .tc_nav{ width:905px; height:44px; line-height:44px; margin:0 0 0 0; border-top:#eee 1px solid; border-bottom:#eee 1px solid; background-color:#f6f6f6; position:relative; z-index:99999;}
.tc_body .tc_body_nav_bg .tc_body_nav_auto .tc_nav a{ float:left; width:181px; height:44px; text-align:center; font-size:14px; color:#000; background-color:#f6f6f6; /*border-right:#eee 1px solid;*/}
.tc_body .tc_body_nav_bg .tc_body_nav_auto .tc_nav a:hover{ color:#019eeb;}
.tc_body .tc_body_nav_bg .tc_body_nav_auto .tc_nav a.tc_nav_on{ height:43px; color:#019eeb; background-color:#fff; border-top:#47bff9 3px solid; margin-top:-1px;}
.tc_body .tc_body_nav_bg .tc_body_nav_auto .tc_nav a img{position:absolute;margin-top:15px;*margin-top:5px;}
.bzinfo{overflow: hidden;width: 100%;}
.bzinfo div{float: left;width:150px;height: 120px;padding-left: 65px;padding-right: 5px;border-bottom: 1px solid #eee;background: url(../images/baozhang.png) 4% 54% no-repeat; background-size: 20%;}
.bzinfo div.bzback{background-image: url(../images/tuipay.png);width:170px;}
.bzinfo div.bzicon{background-image: url(../images/peipay.png);}
.bzinfo div.jianhou{background-image: url(../images/fuwuicon.png);}
.bzinfo div p{
    font-size:12px;color: #999999;line-height: 1.5;}
.bzinfo div p:first-child{font-size:14px;color: #4b4643;margin-top: 25px;margin-bottom:5px}
.bzinfo div+div{border-left: 1px solid #eee;}
.tc_body .tc_body_top{ width:100%; height:auto; border-bottom:#EEEEEE 1px solid; padding:13px 0 15px 0;}
.tc_body .tc_body_top li{ float:left; width:850px; height:auto; line-height:25px; margin:15px 0 0 35px; font-size:14px; color:#6e6e6f;}
.tc_body .tc_body_top li .tc_top_type{ float:left; width:73px;}
.tc_body .tc_body_top li .tc_top_body{ float:left; width:775px;}

.tc_body .tc_title{ width:100%; height:47px;margin-top:10px;}
.tc_body .tc_title h2{ float:left; width:auto; height:auto; line-height:28px; font-size:18px; color:#019eeb; font-weight:normal; border-bottom:#019eeb 1px solid; margin:10px 0 0 35px;}
.tc_body .tc_title h2.center{width: 100%;margin: 0;text-align: center;border-bottom:#dbdbdb;}
.tc_body .tc_table{ width:906px; height:auto; border-top:#eee 1px solid; overflow:hidden;}
.tc_body .tc_table th{ height:53px; line-height:53px; font-size:14px; color:#333333; font-weight:normal; border-bottom:#eee 1px solid; border-right:#eee 1px solid; background-color:#fafafa;}
.tc_body .tc_table td{ line-height:25px; font-size:14px; color:#333; padding-left:15px; padding-top:13px; padding-bottom:11px; border-bottom:#eee 1px solid; border-right:#eee 1px solid;text-align: left;}

.tc_body .tc_intro{ width:905px; height:auto; border-bottom:#eee 1px solid; padding-bottom:30px; overflow:hidden;}
.tc_body .tc_intro .tc_intro_pic{ width:280px; height:auto; margin:4px 0 0 35px;}
.tc_body .tc_intro .tc_intro_body{ float: right; width:555px; height:180px; line-height:30px; font-size:14px; color:#6e6e6f; margin:0 10px 0 0; overflow:hidden;}
.tc_body .tc_intro .tc_intro_more{ width:555px; height:auto; line-height:30px; margin:0 10px 0 0;}
.tc_body .tc_intro .tc_intro_more a{ float:right; font-size:14px; color:#019eeb; margin-right:5px;}
.tc_body .tc_intro .tc_intro_more a:hover{ text-decoration:underline;}

.tc_body .tc_notice{ width:905px; height:auto; border-top:#eee 1px solid; margin-top:5px; overflow:hidden;position: relative; top: 1px;}
.tc_body .tc_notice th{ font-size:18px; color:#6e6e6f; font-weight:normal; border-bottom:#eee 1px solid; border-right:#eee 1px solid; background-color:#fafafa;}
.tc_body .tc_notice td{ font-size:14px; color:#6e6e6f; font-weight:normal; border-bottom:#eee 1px solid; line-height:30px; padding-top:13px; padding-left:25px; padding-bottom:15px;text-align: left;}

.tc_body .tc_question{ width:905px; height:auto; line-height:30px; border-bottom:#eee 1px solid; font-size:14px; padding-bottom:15px; overflow:hidden;}
.tc_body .tc_question b{ float:left; width:808px; height:auto; margin:0 0 0 35px; padding-left:30px; color:#6e6e6f; font-weight:normal; background:url(../images/question.png) left 7px no-repeat;}
.tc_body .tc_question p{ float:left; width:808px; height:auto; margin:0 0 13px 35px; padding-left:30px; color:#999999; background:url(../images/question_answer.png) left 7px no-repeat;}

.tc_body .tc_process{ width:905px; height:auto; line-height:30px; font-size:14px; padding-bottom:20px; overflow:hidden;border-bottom: #eee 1px solid;}
/*.tc_body .tc_process p{ float:left; width:860px; height:auto; margin:40px 0 0 35px;}
.tc_body .tc_process p b{ float:left; font-size:16px; color:#6e6e6f; font-weight:normal;}
.tc_body .tc_process p i{ float:left; width:30px; height:30px; background:url(../images/process.png) center no-repeat; margin:0 6px;}*/

.tc_body .tc_process .tc_pro_line{ width:796px; height:1px; border-bottom:#9FD6EB 1px solid; margin:175px 0 0 65px;}
.tc_body .tc_process ul{ float:left; width:1000px; height:auto; padding-left:110px; margin:-150px 0 0 10px;}
.tc_body .tc_process ul li{ float:left; width:220px; height: auto; line-height:25px; margin:0 0 0 -110px;}
.tc_body .tc_process ul li b{ float:left; width:100%; height:30px; line-height:25px; font-size:14px; color:#4b4643; text-align:center;}
.tc_body .tc_process ul li p{ float:left; width:100%; height:45px; line-height:18px; font-size:12px; color:#6e6e6f; text-align:center;}
.tc_body .tc_process ul li em{ float:left; width:100%; height:70px; text-align:center;}
.tc_body .tc_process ul li i{ float:left; width:100%; height:18px; background:url(../images/pro_point.jpg) center top no-repeat;}
.tc_body .tc_process ul li.pro_2{ margin:145px 0 0 -110px;}
.tc_body .tc_process ul li.pro_2 em{ height:65px;}


#tc_detail_right{ width:290px; top:0;position: relative; overflow:hidden; }
.tc_detail_right_bg{ float:left; width:100%; height:auto;}
.tc_detail_right_auto{ margin:0 auto; width:1200px; height:auto;}

.list_tc .tc_detail_body_right{ width:283px; height: 390px; border-top:#EEEEEE 1px solid; border-left:#EEEEEE 1px solid; padding-bottom:0; background-color:#FFF; }
.list_tc .tc_detail_body_right .tc_right_title{ width:100%; height:auto; line-height:25px; margin-top:30px; padding-bottom:10px; border-bottom:#DBDBDB 1px dashed;}
.list_tc .tc_detail_body_right .tc_right_title h3{ font-size:16px; color:#4b4643; margin-left:17px;}

.list_tc .tc_detail_body_right .tc_right_quantity{ width:100%; height: auto; line-height:30px;margin-top:45px;}
.list_tc .tc_detail_body_right .tc_right_quantity span{ float:left; width:auto; font-size:14px; color:#999; margin-left:39px;}
.list_tc .tc_detail_body_right .tc_right_quantity em{ float:left; width:auto; height:auto; margin-left:10px;}
.list_tc .tc_detail_body_right .tc_right_quantity em a{ float:left; width:29px; height:29px; margin:0; text-align:center; border:#dbdbdb 1px solid; moz-user-select: -moz-none; -moz-user-select: none; -o-user-select: none; -khtml-user-select: none; -webkit-user-select: none; -ms-user-select: none; user-select: none; } 
.list_tc .tc_detail_body_right .tc_right_quantity em a.jian{ background:url(../images/jian.jpg) no-repeat; border-right:none;}
.list_tc .tc_detail_body_right .tc_right_quantity em a.jia{ background:url(../images/jia.jpg) no-repeat; border-left:none;}
.list_tc .tc_detail_body_right .tc_right_quantity em input{ float:left; width:42px; height:29px; line-height:29px; font-size:18px; color:#6e6e6f; margin:0; padding:0; text-align:center; border:#dbdbdb 1px solid;}
.list_tc .tc_detail_body_right .tc_right_quantity em input:focus{ outline:none;}

.list_tc .tc_detail_body_right .tc_right_price{ width:284px; height:201px; line-height:25px; background:url(../images/tc_right_bg.png) no-repeat; margin:52px 0 0 -1px; position:relative; z-index:2;}
.list_tc .tc_detail_body_right .tc_right_price em{ float:left; width:248px; height:auto; font-size:16px; color:#FFF; margin:36px 0 0 19px;}
.list_tc .tc_detail_body_right .tc_right_price em b{ font-size:36px; font-weight:normal; font-style: italic; margin-right:4px;}
.list_tc .tc_detail_body_right .tc_right_price em i{ font-weight:bold; font-size:14px;}
.list_tc .tc_detail_body_right .tc_right_price p{ float:left; width:248px; height:auto; font-size:12px; color:#4b4643; margin:22px 0 0 19px;}
.list_tc .tc_detail_body_right .tc_right_price a { float:left; width:248px; height:43px; line-height:43px; text-align:center; font-size:18px; color:#FFF; background-color:#eb5b41; border-radius:2px; margin:10px 0 0 17px;}
.list_tc .tc_detail_body_right .tc_right_price a:hover{ background-color:#FA6A50;}


/*机构列表页*/
.list_jg{ margin:auto; width:1200px; height:auto;}
.list_jg_left{ width:907px; height:auto; margin-top:5px;}
.list_jg .sequence{ margin-top:10px; background-color: #f1f1f1;}

.list_jg_body{ width:907px; height:auto; margin-top:10px;}
.list_jg_body ul{ float:left; width:907px; height:auto;}
.list_jg_body ul li{ float:left;transition: box-shadow .25s; width:905px; height:189px; line-height:27px; margin-bottom:20px; border:#eee 1px solid;}
.list_jg_body ul li:hover{  
box-shadow: 0 0px 4px 0 rgba(0,0,0,0.2),0 2px 20px 0 rgba(0,0,0,0.19);  
}
.list_jg_body ul li>div{ display: block;width:903px; height:187px;}
.list_jg_body ul li dl:after{content: ""; display: table; clear: both;}
.list_jg_body ul li samp{ float:left; width:216px; height:155px; border:#eee 1px solid; margin:15px 0 0 15px; position: relative;}
.list_jg_body ul li samp i.recommend{background:url(../images/jg_recommend.png) no-repeat; width: 39px; height: 39px;  display: block; text-align: center; color: #ffffff; font-size: 14px; line-height:32px; position: absolute; top: 0px; left: 5px;}
.list_jg_body ul li samp img{ width:216px; height:155px;}
.list_jg_body ul li dl{ float:left; width:655px; height:auto; margin:15px 0 0 13px;}
.list_jg_body ul li dl dt{ float:left; width:655px; height:auto;margin-bottom: 14px;}
.list_jg_body ul li dl dt a{ color: #555555; font-size: 16px; font-weight: bold; float:left; max-width:294px; padding-right: 10px; height:auto;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.list_jg_body ul li dl dt a:hover{color: #019eeb;}
.list_jg_body ul li a dl dt b{ font-size:16px; color:#6e6e6f; font-weight:bold;}
.list_jg_body ul li dl dt a span{color: #666666;}
.list_jg_body ul li a:hover dl dt b{ color:#019eeb;}
.list_jg_body ul li dl dt span{ float:left; height:27px; margin:0 0px 0 0;}
.list_jg_body ul li dl dt span em{ cursor: default; line-height:18px;margin-top: 4px; float:left; width:auto; padding-left: 3px; padding-right: 3px; height:20px; text-align:center;color:#FFF; font-size:14px; margin-right:5px; border-radius:10px; min-width: 21px;}
em.accredit{ background-color: #20c7b9;}
em.hos_grade{ background-color:#f28123;}
em.shelf_help{ background-color:#008cd6;}
em.refer{ background-color:#ff787e;}
em.coupon{ background-color:#eb5d43;}
em.aikang{background-color: red;}
em.meinian_ciming{background-color: red;}
.list_jg_body ul li dl dt span i.notActive{ color: #ffffff; line-height: 20px; height: 20px; padding: 0px 3px 1px;width: auto;background-color: #599F4F; border-radius:3px;}

.list_jg_body ul li dl dd{float:left; width:638px; height:27px; font-size:14px; color:#999999; margin:0px;}
.list_jg_body ul li dl dd em{float:left; color:#6e6e6f; margin-right:11px;max-width: 420px; display: inline-block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.list_jg_body ul li dl .dd_ifo em{color: #999999;}
.list_jg_body ul li dl dd samp{ display: block; width: 20px; height: 20px;background: url("../images/jginfo_icon.png") no-repeat 0px 0px;border:0px;margin: 0px 5px 0px 0px; }
.list_jg_body ul li dl dd samp.dd_address{
    background-position: -20px 0;
}
.list_jg_body ul li dl dd samp.dd_timeclock{background-position: -40px 0; }
.list_jg_body ul li dl dd samp.dd_doctor{background-position: -60px 0;}
.list_jg_body ul li dl dd span.lookmap{
    display: inline-block;
    line-height: 27px;
    color: #fff;
    background-color: #ffffff;
    padding: 0 5px;
    border-radius: 5px;
    float: right;
    cursor: pointer;
    color: #666666;
}
.list_jg_body ul li dl dd span.lookmap em{
    display: inline-block;
    width: 13px;
    height: 17px;
    background: url("../images/icon_gps2.png") no-repeat left center;
    vertical-align: middle;
    margin-top: 5px;
    margin-right: 5px;
}
.list_jg_body ul li dl dd span.distancetips{
   float: right;
    color: #f28123;
}
.list_jg_body ul li p{line-height:27px;}
.list_jg_body ul li p em{ float:right;min-width:185px; height:auto; margin:0px; font-size:14px; color:#999;}
.list_jg_body ul li p em span{color: #4b4643; width: auto; height: auto; display: inline-block; float: none;}
.list_jg_body ul li dl dt p em b{ float: none;font-size:18px; color:#eb5b41 !important;padding-right:5px;}
.list_jg_body ul li a dl dt b{}
.list_jg_body ul li p em i{ margin-right:20px;}
.list_jg_body ul li p a{ width:106px; height:32px; line-height:32px; text-align:center; position:absolute; bottom:2px; left:18px; z-index:1; border:#DBDBDB 1px solid; border-radius:2px; color:#6e6e6f; font-size:16px;}
.list_jg_body ul li p a:hover{ color:#019eeb; border:#019eeb 1px solid;}
.list_jg_body ul li p:hover a{ color:#019eeb; border:#019eeb 1px solid;}
.tc_body .huodong{border-bottom:1px solid #eee;background-color: #fef6ee;margin:0;width:100%;padding-bottom:15px;padding-top:15px;}
.tc_body .huodong>div{margin-left:35px;margin-right:20px;}
.tc_body .huodong   span{color: #FC933B;}

.jg_right{ width:285px; height:auto; margin-top:5px;}
.jg_detail_right{
    width: 347px;
    height: auto;
    margin-top: 13px;
}
.jg_right_ad{ width:283px; height:283px; border:#eee 1px solid; -webkit-box-shadow: 3px 3px 3px #eee; box-shadow: 3px 3px 3px #eee;}


.jg_right_body{box-shadow: 2px 2px 3px 0 rgba(231, 231, 231, 0.2),2px 2px 3px 0 rgba(92, 92, 92, 0.2); width:283px; height: auto; margin-top:10px; border:#eee 1px solid;}

.jg_right_body .jg_title{ width:100%; height:30px; line-height:22px; padding:8px 0 0 0;}
.jg_right_body .jg_title h3{ font-size:20px; color:#4b4643; font-weight:normal; margin-top:5px; margin-left:12px;}
.jg_right_body ul{ float:left; width:100%; height:auto; padding-bottom:16px; margin-top:5px;}
.jg_right_body ul li{ float:left; width:275px; height:auto; padding:8px 0 0 9px;}
.jg_right_body ul li:hover{background-color: #eee;}
.jg_right_body ul li i{ float:left; width:100px; height:auto;}
.jg_right_body ul li i img{ width:100px; height:75px;}
.jg_right_body ul li dl{ float:left; width:158px; height:auto; line-height:20px; margin:0 0 0 10px;}
.jg_right_body ul li dl dt{ float:left; width:100%; height:auto; margin:0;}
.jg_right_body ul li dl dt a{ font-size:14px; color:#4b4643;display: block;white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
.jg_right_body ul li dl dt a:hover{ color:#019eeb;}
.jg_right_body ul li dl dd{ float:left; width:100%; height:auto; margin:3px 0 0 0; font-size:12px; color:#999;}
.jg_right_body ul li dl dd em{ float:left; width:auto; font-size:14px; color:#4b4643;}
.jg_right_body ul li dl dd em b{ color:#4b4643; font-weight:normal;}
.jg_right_body ul li dl dd span{ float:right; width:auto; font-size:14px; color:#999; margin-right:3px;}
.jg_right_body ul li dl dd span b{ font-size:18px; color:#eb5b41; font-weight:normal; margin-right:5px;}
.mapmodel{
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background-color: rgba(0,0,0,.5);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#88000000,endColorstr=#88000000);
    z-index: 99999;
    display: none;
}
.mapmodel .mapmodelbody{
    position: absolute;
    display: block;
    left: 50%;
    width: 720px;
    top: 50%;
    padding: 10px;
    margin-top: -250px;
    margin-left: -360px;
    height: 500px;
    background-color: #fff;
    box-sizing: border-box;
}
.mapmodel.lookroad .mapmodelbody{
    width: 880px;
    margin-left: -440px;
}
.mapmodel .mapmodelbody:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.mapmodelbody>a.colsebtn{
    position: absolute;
    right: -25px;
    top: -1px;
    color: #fff;
    padding: 3px 8px;
    background-color: rgba(0,0,0,.5);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#88000000,endColorstr=#88000000);
}
.mapmodelbody .baidumapout{
    float: left;
    width: 450px;
    height: 100%;
    box-sizing: border-box;
    border: 1px solid #cedaef;
    position: relative;
}
.lookroad .mapmodelbody .baidumapout{
   width: 550px; 
}
.mapmodelbody .baidumapout .baidumap{
    width: 100%;
    height: 100%;
}
.mapmodelbody .searchresult{
    float: left;
    width: 250px;
    height: 100%;
    box-sizing: border-box;
    border: 1px solid #cedaef;
    border-left: none;
}
.lookroad .mapmodelbody .searchresult{
   width: 310px; 
    overflow-y: scroll;
}
.mapmodelbody .mapinput{
    position: absolute;
    top:5px;
    left: 24px;
   /* width: 400px;*/
    /*height: 40px;*/
}
.mapmodelbody .mapinput input{
    display: inline-block;
    height: 40px;
    border: 1px solid #1fa5e7;
    width: 340px;
    vertical-align: top;
    box-sizing: border-box;
    padding:0 10px;
    float:left;
}
.mapmodelbody .mapinput input:focus{
    outline: 0;
    border-color: #019eeb;
}
.mapmodelbody .mapinput .mapseachbtn{
    display: inline-block;
    height: 40px;
    width: 60px;
    background: #019eeb url("../images/search.png")no-repeat center center;
    vertical-align: top;
}
.mapmodelbody .searchresult>p{
    margin-top: 10px;
    text-align: center;
    color: #333;
    font-size:16px;
}
.mapmodelbody .searchresult ul{
    height: 360px;
    padding:10px 20px;
    margin: 20px 0;
    overflow: auto;
    box-sizing: border-box;
    position: relative;
}
.mapmodelbody .searchresult ul li{
    border-left: 1px solid #DBDBDB;
    position: relative;
    padding:0 5px 10px 10px;
    box-sizing: border-box;
    cursor: pointer;
}
.mapmodelbody .searchresult ul li p.titlename{
    font-size:14px;
    color: #999;
}
.mapmodelbody .searchresult ul li p{
    font-size:12px;
    padding:0 0 3px 10px;
    color: #ccc;
}
.mapmodelbody .searchresult ul li span{
    position: absolute;
    background-color: #eb5b41;
    color: #fff;
    padding: 2px 6px;
    border-radius: 11px;
    top: 0;
    left: -11px;
    z-index: 999999;
}
.mapmodelbody .searchresult ul li.active span{
    background-color: #eb5b41;
}
.mapmodelbody .searchresult ul li.active p.titlename{
    color: #eb5b41;
}
.mapmodelbody .searchresult ul li.active p{
    color: #FBC3B9;
}

.mapmodelbody .searchresult ul li.noborderleft{
    border-left: none;
}
.mapmodelbody .searchresult div.mapctrl a{
    display: inline-block;
    width: 100px;
    height: 30px;
    line-height: 30px;
    background-color: #019eeb;
    color: #fff;
    text-align: center;
    border-radius: 5px;
    margin-left: 20px;
}
.mapmodelbody .searchresult div.mapctrl a.colsebtn{
    background-color: #999;
    color: #333;
}
.lookroad .layoutborder{
    min-height: 100%;
    border-right: 1px solid #cedaef;
}
.lookroad .mapyyinfo{
    padding-bottom: 5px;
}
.lookroad .mapyyinfo p{
    font-size: 13px;
    color: #666;
    padding: 4px 10px 0;
    line-height: 20px;
}
.lookroad .mapyyinfo p.mapyyname{
    font-size: 16px;
    color: #333333;
    font-weight: bold;
}
.lookroad .roadtype{
    overflow: hidden;
    border-top: 1px solid #cedaef;
}
.lookroad .roadtype span{
    float: left;
    width: 60%;
    background: url("../images/icon_gps2.png") no-repeat 10px center;
    box-sizing: border-box;
    padding: 10px 0 10px 30px;
    cursor: pointer;
}
.lookroad .roadtype span:first-child{
    width: 40%;
}
.lookroad .roadtype span.active,.lookroad .roadtype span:hover{
    background-color: #dbdbdb;
}
.lookroad .roadinput{
    border-top: 1px solid #cedaef;
    padding: 10px 5px;
        height: 28px;
}
.lookroad .roadinput input{
    width: 105px;
    border: 1px solid #cedaef;
    outline: 0;
    height: 25px;
    padding: 0 5px;
    margin-left: 5px;
    float: left;

}
.lookroad .roadinput input:focus{
    border-color: #cedaef;
}
.lookroad .roadinput span{ display: block;float: left;line-height: 25px;}
.lookroad .roadinput p{
    text-align: center;
    width: 125px;
    float: left;
    position: relative;
    top:-1px;

}
.lookroad .roadinput b{
    margin-left: 10px;
    width: 50px;
    text-align: left;
    display: inline-block;
    line-height: 25px;
    font-weight: normal;

    border: 1px solid #cedaef;  
    position: relative;
    top:1px;
    cursor: pointer;
    text-align: center;
}
.lookroad .roadinput b:hover{
    background-color: #dbdbdb;
}
.lookroad .roadinput b.typecar{

}
.lookroad .maproadresult{
    border-top: 1px solid #cedaef; 
    /*display:none;*/
}
.tangram-suggestion-main{
    z-index: 99999;/*修复百度地图被遮盖*/
}
/*机构详情页*/
.jg_detail{ margin:auto; width:1200px; height:auto;}
.jg_detail .jg_info_all{ width:100%; height:auto;/*padding-bottom:30px;*/}


.jg_detail .section01 .jg_info_pic{width:290px;overflow:hidden;position:relative; margin:19px 0 0 0px;}
.jg_detail .section01 .jg_info_pic .box{width:100%;height:219px;margin:0px auto;overflow:hidden;position:relative;}
.jg_detail .section01 .jg_info_pic .box img{width:293px;height:219px;position:absolute;left:0px;top:0px;opacity:0;filter:alpha(opacity=0);}
.jg_detail .section01 .jg_info_pic .btnLeft{width:25px;height:30px;position:absolute;left:10px;top:120px;background:url(../images/left_ar.png) no-repeat 0px 0px; z-index:10;}
.jg_detail .section01 .jg_info_pic .btnRight{width:25px;height:30px;position:absolute;right:10px;top:120px;background:url(../images/right_ar.png) no-repeat 0px 0px; z-index:10;}
.jg_detail .section01 .jg_info_pic a{ display:none;}
.jg_detail .section01 .jg_info_pic .imgindexbox {width: 301px;overflow:hidden;height:75px;}
/*
.jg_detail .section01 .jg_info_pic .pic_left{ position:absolute; width:181px; height:276px; top:0; left:0; z-index:2;}
.jg_detail .section01 .jg_info_pic .pic_left:hover a{ display:block;}
.jg_detail .section01 .jg_info_pic .pic_right{ position:absolute; width:181px; height:276px; top:0; right:0; z-index:2;}
.jg_detail .section01 .jg_info_pic .pic_right:hover a{ display:block;}
*/
.jg_detail .section01 .jg_info_pic .imgindexbox a{margin-top: 10px; display: block; width: 66px; height: 66px; float: left; margin-right:8.96px;}
.jg_detail .section01 .jg_info_pic .imgindexbox a img{width:100%; height:100%;}
.jg_detail .section01 .jg_info_all{width: 842px;margin-top:-5px;}


.jg_detail .section01 .jg_info{ width:528px;height: auto; margin:19px 1px 0 21px;}
.jg_detail .section01 .jg_info .jg_info_title{ width:100%; height:auto; line-height:24px;}
.jg_detail .section01 .jg_info .jg_info_title h2{ float:left; font-size:20px; color:#4b4643; display:inline-block;margin-right:15px;}
.jg_detail .section01 .jg_info .tag01 em{ cursor: default; line-height:18px;margin-top: 4px; float:left; width:auto; padding-left: 3px; padding-right: 3px; height:20px; text-align:center;color:#FFF; font-size:14px; margin-right:5px; border-radius:10px; min-width: 21px;}
.jg_detail .section01 .jg_info .tag01 em.notActive{line-height: 20px; height: 20px; padding: 0px 3px 1px;width: auto;background-color: #599F4F; border-radius:3px;}
.jg_detail .section01 .jg_info .tag01 em.recommend{background-color: #fa5757;}
.jg_detail .section01 .jg_info .tag01{ float:left; margin-bottom:15px;}

/*.jg_detail .section01 .jg_info .jg_info_title h2 img{position:relative; left: 5px;}*/
.jg_detail .section01 .jg_info .jg_info_bg{width:100%; height:auto; background-color:#f5f5f5; padding:10px 0;}
.jg_detail .section01 .jg_info .p01{color:#008cd6;font-weight: bold; margin-top:4px;}
.jg_detail .section01 .jg_info .jg_info_bg_box{float: left;height: 177px;margin-top:3px;}
.jg_detail .section01 .jg_info .jg_info_bg li{ float:left; width:512px; height:auto; line-height:25px; margin:4px 0 4px 14px; font-size:14px; color:#555555;}
.jg_detail .section01 .jg_info .jg_info_bg li em{ color:#555555;}
.jg_detail .section01 .jg_info .jg_info_bg li b{  color:#4b4643; display: block;float:left; font-weight:normal;width: 441px; } 
.jg_detail .section01 .jg_info .jg_info_bg li.li02 b{width:335px;text-overflow: ellipsis; overflow: hidden; height: 24px; white-space: nowrap;}
.jg_detail .section01 .jg_info .jg_info_bg li.li04 b{width:441px;}
.jg_detail .section01 .jg_info .jg_info_bg li span{display: block; float:left;color:#777777;}
.jg_detail .section01 .jg_info p{ float:left;width:100%; height:auto; line-height:25px; font-size:14px; color:#555555;}
.jg_detail .section01 .jg_info p a{color: #019eeb; margin-left: 15px; }
.jg_detail .section01 .jg_info p a:hover{color: #019eeb;}
.jg_detail .section02{padding-left: 20px; padding-bottom: 20px; margin-top: 16px; padding-top: 20px; border:#EEEEEE 1px solid;}
.jg_detail .section02 .jg_sub_tittle_box>div.cur{color: #019eeb; border-color:#019eeb;}
.jg_detail .jg_sub_tittle_box>div{cursor: pointer; float: left; font-size: 18px; line-height: 30px; color:#555555; border-bottom: 2px #ffffff solid; margin-right:50px; }
.jg_detail_show01{padding-top: 10px; position: relative;}
.jg_detail_show01 .tc_num{font-size: 14px;height: 20px; line-height: 20px; position: absolute;right:20px; top: -20px; color: #999999;}
.jg_detail_show01 .jg_detail_select_box ul{ width: 1087px; float: left; padding-top: 14px;}
.jg_detail_show01 .jg_detail_select_box ul li{ width: 120px; float: left; margin-left: 10px; margin-bottom: 14px;}
.jg_detail_show01 .jg_detail_select_box ul li a{ float: left; color: #555555; font-size: 16px; display: block; line-height:28px;padding-left: 20px; padding-right: 20px; text-align: center;}
.jg_detail_show01 .jg_detail_select_box ul li a.cur{background-color: #019eeb; border-radius: 3px; color: #ffffff}
.jg_detail_show01 .jg_detail_select_box{ height: 58px; overflow: hidden; width: 1156px;background-color:#f5f5f5; border:1px #e0e0e0 solid;}
.jg_detail_show01 .jg_detail_select_box .more a{float: right; display: block; color: #019eeb; font-size: 16px;padding-top: 18px; margin-right: 23px; font-family: "微软雅黑"}
.jg_detail_show01 .tc_list_box{display: block;width:1156px;border:1px #e0e0e0 solid; border-bottom:none; min-height: 50px; margin-top: 15px; } 
.jg_detail_show01 .tc_list_box>li{display: block;}
.jg_detail_show01 .tc_list_box>li>div{ padding: 22px;height: 88px; border:1px #ffffff solid; border-bottom: 1px #e0e0e0 solid;}
.jg_detail_show01 .tc_list_box a.imgbox{ width:126px;display: block;border:1px #e0e0e0 solid; float: left;}
.jg_detail_show01 .tc_list_box a.imgbox img{width:100%; display: block;}
.jg_detail_show01 .tc_list_box .text_ifo{width:706px; float: left; margin-left: 24px;}
.jg_detail_show01 .tc_list_box .text_ifo a.tittle{display: block; font-size: 16px;color: #555555; font-weight: bold; }
.jg_detail_show01 .tc_list_box .text_ifo a.tittle:hover{color:#019eeb;}
.jg_detail_show01 .tc_list_box .text_ifo .tag_or_txt{ height: 58px;width: 100%;}
.jg_detail_show01 .tc_list_box .text_ifo .tag_or_txt p{ display: none;}
.jg_detail_show01 .tc_list_box li:hover  .tag_or_txt p{display: block;} 
.jg_detail_show01 .tc_list_box li:hover ul{display: none;}
.jg_detail_show01 .tc_list_box .text_ifo .tag_or_txt li{float: left; margin-right: 10px;margin-top: 16px;}
.jg_detail_show01 .tc_list_box .text_ifo .tag_or_txt li a{ cursor:default; color: #555555; display: block; height: 23px; line-height: 23px; padding-left: 8px; padding-right: 8px; border:1px #e0e0e0 solid; border-radius: 5px;} 
.jg_detail_show01 .tc_list_box .text_ifo .tag_or_txt>p{ padding-right: 15px; height:45px;max-width: 100%; overflow: hidden;text-overflow: ellipsis; padding-top: 10px; font-size:14px;color: #999999; text-align: left; }
.jg_detail_show01 .tc_list_box .price_box{width: 150px; float: left;padding-top: 18px;}
.jg_detail_show01 .tc_list_box .price_box>p{ display: block; font-size: 24px;  color: #eb5b41;}
.jg_detail_show01 .tc_list_box .price_box>p span{font-size: 14px; font-weight: normal;}
.jg_detail_show01 .tc_list_box .price_box i{ margin-left: 15px; text-decoration: line-through; font-size: 12px; color: #999999; }
.jg_detail_show01 .tc_list_box .btn_box{float: left; padding-top: 12px;}
.jg_detail_show01 .tc_list_box .btn_box a.btn01{ background-color: #019eeb;  } 
.jg_detail_show01 .tc_list_box .btn_box a.btn02{ background-color: #eb5b41; margin-top: 10px;  }
.jg_detail_show01 .tc_list_box .btn_box a{border-radius: 5px; width:74px; height: 29px;color: #ffffff; display: block; line-height: 29px; text-align: center;}
.jg_detail_show01 .tc_list_box>li>div:hover{border-color: #019eeb;} 
.jg_detail_show01 .tc_list_box>li>div:hover .tittle{color:#019eeb;}
.jg_detail_show01 .expand{ height: 42px; width: 1156px; overflow: hidden; text-align: center;}
.jg_detail_show01 div.expand>div{box-shadow: 0px 0px 6px #C6C6C6;cursor: pointer; display: inline-block; height: 29px; line-height: 29px; border:1px #e0e0e0 solid;border-top:none; position: relative;top: -1px; padding:0px 26px 0px 26px;}
.jg_detail_show01 .recomend_arround{width: 1156px; overflow: hidden;}
.jg_detail_show01 .recomend_arround h3{display: block; font-size: 18px; line-height: 30px; color: #555555; border-bottom: 1px #555555 solid; float: left; margin-left: 15px; } 

.jg_detail_show01 .recomend_arround ul{width: 1176px; float: left; padding-top: 15px;}
.jg_detail_show01 .recomend_arround ul li{margin-right: 10px; border:1px #e0e0e0 solid; float: left;}
.jg_detail_show01 .recomend_arround ul li>a{height: 296px;width: 279px;display: block;}
.jg_detail_show01 .recomend_arround ul li>a img{width: 100%; display: block; height: 209px;}
.jg_detail_show01 .recomend_arround ul li>a h4{font-weight: normal; text-overflow: ellipsis; height: 24px; overflow: hidden; white-space: nowrap; padding-left: 15px; padding-right: 15px; color: #4b4643; display: block; font-size: 16px; line-height:24px;margin-top:8px;} 
.jg_detail_show01 .recomend_arround ul li>a p,.jg_detail_show01 .recomend_arround ul li>a .p02{ padding-left: 15px; padding-right: 15px;color: #4b4643; display: block; font-size: 14px; line-height:24px;} 
.jg_detail_show01 .recomend_arround ul li>a .p01 i{float: right;}
.jg_detail_show01 .recomend_arround ul li>a .p02 div{float: right;}
.jg_detail_show01 .recomend_arround ul li>a .p02 em{color: #eb5b41;}
.jg_detail_show01 .recomend_arround ul li>a p.p01 span{color: #999999;font-size: 14px;}
.jg_detail_show01 .recomend_arround ul li>a:hover{color:#019eeb;}
.jg_detail_show01 .hot_tag_box{width: 1112px; margin-top: 15px;border:1px #e0e0e0 solid; padding: 20px;}
.jg_detail_show01 .hot_tag_box>div{height: 25px; overflow: hidden;} 
.jg_detail_show01 .hot_tag_box ul{width: 1025px; float:left;overflow: hidden;}
.jg_detail_show01 .hot_tag_box li{float: left; margin-right: 10px; width: 130px; }
.jg_detail_show01 .hot_tag_box li a{padding-left: 18px; padding-right: 18px; font-size: 14px; display: block; color: #666666;height: 25px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.jg_detail_show01 .hot_tag_box li a:hover{color: #555555;font-size: 14px;}
.jg_detail_show01 .hot_tag_box>div{padding-top: 5px;line-height: 25px;}
.jg_detail_show01 .hot_tag_box>div span{float: left; display: block; color: #555555; font-size: 14px;}
.jg_detail_show01 .hot_tag_box>div em{margin-top: 5px; cursor: pointer; float:left;width: 18px; height: 15px;display: block; border:1px #e0e0e0 solid; background-image:url(../images/jg_detail_V.png); background-repeat: no-repeat; background-position: center center; }

.jg_detail_show02{padding-top:10px;}
.jg_detail_show02 h2{font-size: 18px; font-weight: normal; color: #555555; font-weight: normal; padding-left: 20px; height: 43px; line-height: 43px; background-color:#f7f7f7; display: block; border-bottom:1px #e0e0e0 solid;}
.jg_detail_show02 .jg_jianjie #detailContext{line-height: 30px;padding: 20px 30px;}
.jg_detail_show02 .jg_jianjie,.jg_detail_show02 .jg_shouquan{width: 1152px; border:1px #e0e0e0 solid;margin-bottom: 20px;}
.jg_detail_show02 .jg_jianjie .more{color:#019eeb;cursor: pointer;display: none;margin-bottom: 20px; display: block; margin-left: auto; margin-right: 30px; float: right;}



.jigouinfo{ height: auto;margin-top:40px; margin-left: 40px; padding-bottom: 40px;}
.jigouinfo .imgbody {float: left;width: 236px;margin-left: 30px;height: 332px;position: relative;}
.jigouinfo .imgbody>img{width: 100%;height: 100%;}
.jigouinfo .imgbody .modeldom{display:block;position: absolute;width: 236px;height: 332px;background-color: rgba(0, 0, 0, 0);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000,endColorstr=#66000000);top:0;right:0;}
.jigouinfo .imgbody .modeldom:hover{background-color: rgba(0, 0, 0, 0.4);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000,endColorstr=#66000000);}
.jigouinfo .imgbody .modeldom>img{position: absolute;top:0;bottom: 0;right: 0;left: 0;height: 36px;cursor: pointer;margin-top:143px;margin-left:100px; opacity: 0;}
.jigouinfo .jigouvideo{float: left;width: 500px;margin-left:118px;}
.jigouinfo .imgbody .modeldom:hover>img{opacity: 1;}
.jigouinfo .jigouvideo p{height: 332px; }
.jigouinfo .jigouvideo p embed{height: 332px; width: 683px;}


.jigouinfo_tc {width:850px; height: auto;margin-top:10px;}
.jigouinfo_tc  .imgbody {float: left;width: 236px;margin-left: 30px;height: 332px;position: relative;}
.jigouinfo_tc  .imgbody>img{width: 100%;height: 100%;}
.jigouinfo_tc  .imgbody .modeldom{display:block;position: absolute;width: 236px;height: 332px;background-color: rgba(0, 0, 0, 0);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000,endColorstr=#66000000);top:0;right:0;}
.jigouinfo_tc  .imgbody .modeldom:hover{background-color: rgba(0, 0, 0, 0.4);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000,endColorstr=#66000000);}
.jigouinfo_tc  .imgbody .modeldom>img{position: absolute;top:0;bottom: 0;right: 0;left: 0;height: 36px;cursor: pointer;margin-top:143px;margin-left:100px; opacity: 0;}
.jigouinfo_tc  .jigouvideo{float: left;width: 500px;margin-left: 70px;height: 300px;}
.jigouinfo_tc  .imgbody .modeldom:hover>img{opacity: 1;}
.jigouinfo_tc  .jigouvideo p{width: 481px;height: 336px;background:url(../images/emdebbg.png) no-repeat;padding:35px 0 0 38px; }


/*机构详情日历*/
.jg_right_calender .close{width: 24px; height: 24px; background:url(../images/calender_close.png);}
.jg_right_calender .selectdata{z-index: 999999; width:347px; background-color: #ffffff; border:1px #e5e5e5 solid; }
.jg_right_calender .selectdata .controldiv{line-height: 34px;font-size: 13px; text-align: center; color: #000000;}
.jg_right_calender .selectdata .controldiv span{color: #666666; margin-left: 5px; margin-right: 5px;}
.jg_right_calender .selectdata .controldiv .left{ margin-top: 10px; margin-left: 78px; height: 100%;width:16px;height: 16px;background:url(../images/calender_logo03.png); float: left;}
.jg_right_calender .selectdata .controldiv .right{margin-top: 10px; margin-right: 78px; height: 100%;width:16px;height: 16px;background:url(../images/calender_logo02.png); float: right;}
.jg_right_calender .selectdata .controldiv p{font-weight: bold; background-color: #008cd6; color: #ffffff;}
.jg_right_calender .selectdata .controldiv p span{ color: #ffffff;}
.jg_right_calender .selectdata table{width: 100%; border-spacing: 0;border-collapse: collapse;}
.jg_right_calender .selectdata thead th{ background-color: #fafafa; font-size: 12px; font-weight: normal; line-height: 37px; color: #919191; border:1px #e5e5e5 solid;border-right: 0px;}
.jg_right_calender .selectdata thead th:first-child{border-left: 0px;color:#eb5b41;}
.jg_right_calender .selectdata tr td{ position: relative; vertical-align: top;color: #A1A0A0; font-weight: bold; line-height: 14px; height: 41px;border:1px #e5e5e5 solid;border-right: 0px;}
.jg_right_calender .selectdata tr td span{font-weight: normal; font-size: 12px;}
.jg_right_calender .selectdata tr td:first-child{border-left:0px;}
.jg_right_calender .selectdata tr td.active{color:#666666; cursor: default;}
.jg_right_calender .selectdata tr td.active span{color:#42aae1;}
.jg_right_calender .selectdata tr td.isToday{color:#eb5b41;background-color: #eeeeee;}
.jg_right_calender .selectdata tbody td p{padding-top:3px; padding-bottom:3px; font-size: 13px;}
.jg_right_calender .selectdata tr td.icon01{cursor: default;}
.jg_right_calender .selectdata table tbody tr:nth-child(even) {background-color: #fafafa;}
/*.jg_right_calender .selectdata tr td.icon01:after{
    content: "";
    position: absolute;
    right: 0px;
    bottom: 0px;
    width: 0px;
    height: 0px;
    border: solid;
    border-width: 6px 6px 6px 0px;
    border-color: transparent;
    border-right-color: #42aae1;
    display: block;
    transform: rotate(-135deg);
    -ms-transform: rotate(-135deg) translate(-6px,-3px);
    -webkit-transform: rotate(-135deg) translate(-6px,-3px);
    -o-transform: rotate(-135deg) translate(-6px,-3px);
    -moz-transform: rotate(-135deg) translate(-3px,-2px);
    bottom: 2px\9;
}*/
.jg_right_calender .selectdata tr td.icon01:after{content:"";position:absolute;right:0;bottom:0;display:block;background:url(../images/hint.png) no-repeat;width:8px;height:8px;}
.jg_right_calender .selectdata .kktipbox_point_right{border:0px; width:8px; height: 8px; background-image: url(../images/tipbox_point_right.png);}
.jg_right_calender .selectdata .kktipbox{border:1px #a5a5a5 solid;}
/*机构详情日历 end*/


body .pshopimg{position: fixed; top: 0px; right: 0px; left: 0px; bottom: 0px; width: 100%; text-align: center; z-index: 999999; display: none; background-color: rgba(0, 0, 0, 0.4);background-image: url(.)\0;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000,endColorstr=#66000000);
}
.pingtai tr th{
    height: 60px;
    text-align:center;
}
table.tc_notice.pingtai tr.bg{background-color: #fafafa;}
table.tc_notice.pingtai tr td{
    color: #909090;
    border-right: 1px solid #eee;
    text-align: left;
}
table.tc_notice.pingtai tr td:first-child{
    color: #4b4643;
    text-align: center;
}
.guanliapp{
    height: 263px;
    padding-left: 20px;
    margin-top: 20px;
    padding-bottom: 20px;
    border-bottom: 1px solid #eee;
}
.guanliapp img{float: left;}
.guanliapp div{
    margin-left: 5px;
    margin-bottom: 5px;
    height: 119px;
    width: 190px;
    float: left;
    background-color: #019eeb;
    color: #fff;
    padding: 10px 10px 0 10px;
}
.guanliapp div h1{
    font-size:16px;
    margin-bottom: 10px;
    font-weight:normal;
    color: #fff;
}
.huiyuanfuwu{overflow: hidden;padding-left: 20px;border-bottom: 1px solid #eee;border-top: 1px solid #eee;*padding-bottom:20px;}
.huiyuanfuwu div{
    margin-top: 20px;
    width: 145px;
    text-align: center;
    float: left;
    margin-bottom: 20px
}
.huiyuanfuwu div p {
    margin-top: 10px;
}

/*项目解读列表页*/
.list_jd{ margin:auto; width:1200px; height:auto; margin-top:5px;}
.list_jd_nav{ width:238px; height:auto; line-height:30px; background-color:#f8f8f8; border:#eee 1px solid; -webkit-box-shadow: 3px 3px 3px #eee; box-shadow: 3px 3px 3px #eee;}
.list_jd_nav h2{ float:left; width:200px; height:auto; padding-left:22px; font-size:16px; color:#000; margin:16px 0;}

.jd_nav_list { width:100%; height:auto; }
.jd_nav_list .jd_nav_head { width:216px; height:29px; padding: 10px 0 10px 22px; cursor: pointer; font-size:16px; color:#4095ce; background: #fff url(../images/select_down.png) 212px center no-repeat; position:relative; border-top:#E1E1E1 1px solid; }
.jd_nav_list .jd_nav_head i{ position:absolute; top:-1px; left:30px; width:12px; height:6px; background:url(../images/jd_nav.png) no-repeat; z-index:22;}
.jd_nav_list .jd_nav_body { display:none; float:left; width:100%; height:auto; padding:10px 0 15px; border-top:#E1E1E1 1px solid; position:relative;}
.jd_nav_list .jd_nav_body a { float:left; min-width:96px; height:auto; margin:0 0 0 22px; color:#6e6e6f; font-size:14px; }
.jd_nav_list .jd_nav_body a:hover { color: #019eeb; }
.jd_nav_list .jd_nav_body i{ position:absolute; top:-1px; left:30px; width:12px; height:6px; background:url(../images/jd_nav.png) no-repeat; z-index:22;}

.list_jd_right{ width:931px; height:auto; padding-bottom:20px; border:#EEEEEE 1px solid;}
.list_jd_right .list_jd_search{ width:100%; height:61px; background-color:#f8f8f8; border-bottom:#E1E1E1 1px solid;}
.list_jd_right .list_jd_search h2{ float:left; width:auto; line-height:25px; font-size:16px; color:#000; font-weight:normal; margin:19px 0 0 28px;}
.list_jd_right .list_jd_search input{ float:right; width:251px; height:34px; line-height:34px; border:#CCC 1px solid; margin:13px 23px 0 0; padding:0 38px 0 11px; background:#fff url(../images/jd_search.jpg) 274px center no-repeat; font-size:14px; color:#999; font-family:"微软雅黑";}
.list_jd_right .list_jd_search input:focus{ outline:none;}
.list_jd_right .list_jd_body{ width:888px; height:auto; margin:30px 0 0 20px;}
.list_jd_right .list_jd_body dl{ float:left; width:100%; height:auto; line-height:24px; margin:0 0 0 0; padding-bottom:20px;}
.list_jd_right .list_jd_body dl dt{ float:left; width:100%; height:24px; margin:0; padding:10px 0; background-color:#f8f8f8; border-top:#E1E1E1 1px solid;}
.list_jd_right .list_jd_body dl dt h3{ float:left; width:auto; height:auto; margin:0; padding:0 0 0 37px; font-size:14px; color:#6e6e6f; font-weight:normal; background:url(../images/jd_title.png) 10px center no-repeat;}
.list_jd_right .list_jd_body dl dt a{ float:right; margin-right:10px; font-size:13px; color:#6e6e6f;}
.list_jd_right .list_jd_body dl dt a:hover{ text-decoration:underline;}
.list_jd_right .list_jd_body dl dd{ float:left; width:140px; height:auto; margin:22px 0 0 37px;}
.list_jd_right .list_jd_body dl dd a{ font-size:14px; color:#6e6e6f;}
.list_jd_right .list_jd_body dl dd a:hover{ color:#019eeb;}


/*项目解读详情页*/
.jd_detail{ margin:auto; width:1200px; height:auto; margin-top:5px;}
.jd_detail .jd_nav_head { width:100%;; height:49px; padding:0; cursor: pointer; font-size:16px; color:#4095ce; background: #fff url(../images/right.png) 212px center no-repeat; position:relative; border-top:#E1E1E1 1px solid; }
.jd_detail .jd_nav_head a{ float:left; width:216px; height:29px; padding: 10px 0 10px 22px; font-size:16px; color:#4095ce;}
.jd_detail .jd_nav_head a.on{ background-color:#019eeb; color:#FFF;}
.jd_detail .jd_nav_head a.on:hover{ background: #019eeb url(../images/right.png) 212px center no-repeat;}
.jd_detail .jd_nav_head a:hover{ background: #eee url(../images/right.png) 212px center no-repeat;}


.jd_detail_right{ width:933px; height:auto; padding-bottom:20px;}
.jd_detail_top{ width:931px; height:468px; border:#EEEEEE 1px solid;}
.jd_detail_info{ width:461px; height:100%;}
.jd_detail_title{ width:100%; height:60px; line-height:25px;}
.jd_detail_title h1{ float:left; width:auto; height:auto; font-size:16px; color:#000; font-weight:normal; padding:0; margin:20px 0 0 30px;}
.jd_detail_body{ width:378px; height:390px; line-height:30px; padding-right:50px; font-size:14px; color:#6e6e6f; overflow:auto; border:none; margin:0 0 0 30px;}
.jd_detail_body p{ float:left; width:100%; height:auto;}
.jd_detail_body span{ float:left; width:100%; height:auto; margin-top:17px;}
.jd_detail_body span a{ color:#070002;}
.jd_detail_body span a:hover{ color:#019eeb;}


.jd_detail_tips{ width:464px; height:100%; line-height:30px; border-left:#EEEEEE 1px solid;}
.jd_detail_type{ width:464px; height:44px; line-height:44px; border-bottom:#EEEEEE 1px solid;}
.jd_detail_type ul{ width:468px; height:44px;}
.jd_detail_type ul li{ float:left; width:154px; height:44px; border-right:#EEEEEE 1px solid;}
.jd_detail_type ul li a{ float:left; width:100%; height:44px; line-height:44px; text-align:center; color:#070002; font-size:14px; background-color:#f6f6f6;}

.jd_detail_type ul .jd_type_title{ height:44px; line-height:44px; color:#070002; background-color:#f6f6f6; border-top:none; margin-top:0; }
.jd_detail_type ul ._jd_type_title{ height:43px; line-height:41px; color:#019eeb; background-color:#fff; border-top:#47BFF9 3px solid; margin-top:-1px;  }

.jd_show{ display:none; width:428px; height:380px; line-height:30px; font-size:14px; color:#6e6e6f; overflow:auto; margin:10px 0 0 30px;}
.jd_show h4{ float:left; width:100%; font-size:16px; color:#000; font-weight:normal; margin:10px 0;}

.jd_detail_recommend{ width:931px; height:auto; padding-bottom:24px; border:#EEEEEE 1px solid; margin-top:15px;}
.jd_recommend_title{ width:100%; height:60px; line-height:25px;}
.jd_recommend_title h3{ float:left; width:auto; height:auto; font-size:18px; color:#000; font-weight:normal; margin:19px 0 0 29px;}
.jd_recommend_title a{ float:right; font-size:16px; color:#6e6e6f; margin:19px 20px 0 0;}
.jd_recommend_title a:hover{ text-decoration:underline;}

.jd_detail_recommend .classify{ width:100%; height:auto; padding:0;}
.jd_detail_recommend .show ul{ margin-top:0; margin-left:12px;}

.jd_detail_discuss{ width:931px; height:auto; padding-bottom:24px; border:#EEEEEE 1px solid; margin-top:28px;}



/*底部连接详情页*/
.link_detail{ margin:auto; width:1200px; height:auto; margin-top:10px;}
.link_nav{ width:209px; height:auto; padding-bottom:6px; background-color:#fff; border:#eee 1px solid; }
.link_nav ul{ float:left; width:209px; height:auto;}
.link_nav ul b{ float:left; width:160px; height:42px; line-height:42px; padding-left:49px; font-size:15px; font-family:"微软雅黑"; color:#fff; background-color:#78c2ff; border-bottom:none; margin-top:-1px;}
.link_nav ul b img{ margin-right:15px;}
.link_nav ul li{ float:left; width:209px; height:42px; line-height:42px; background:#ffffff; border-bottom:#eaeaea 1px dashed;}
.link_nav ul li a{ float:left; width:160px; height:42px; line-height:42px; padding-left:48px; font-size:14px; font-family:"微软雅黑"; color:#4b4643; background-color:#fff; background-image:url(../images/jd_triangle1.png); background-position:154px center; background-repeat:no-repeat}
.link_nav ul li a:hover{ color:#ff8400;}
.link_nav ul li.link_nav_on a{ color:#ff8400; /*background-image:url(../images/jd_triangle.png);*/ background-position:154px center; background-repeat:no-repeat}

.link_body_all{ width:890px; height:auto; min-height:862px; margin:0; padding:0 40px; background-color:#FFF; padding-bottom:40px; border:#eee 1px solid;}
.link_body_all h1{ float:left; width:100%; line-height:30px; padding:20px 0; font-size:18px; color:#333; font-weight:normal; border-bottom:#ddd 1px solid;}
.link_body_all .link_body{ width:100%; height:auto; margin-top:10px; font-size:14px; font-family:"微软雅黑"; line-height:24px;}


/*企业团检*/
.dz_bg{ position:relative; width:100%; height: auto; left:0; top:0;}

.dz_bg .flexslider{position:relative;height:400px;overflow:hidden;/*background:url(images/loading.gif) 50% no-repeat;*/}
.dz_bg .slides{position:relative;z-index:1; overflow:hidden; height:400px;}
.dz_bg .slides li{height:400px; overflow:hidden;}
.dz_bg .flex-control-nav{position:absolute;bottom:18px;z-index:2;width:100%;text-align:center;}
.dz_bg .flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.dz_bg .flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;/*background:url(../images/dot.png) right 0 no-repeat;*/cursor:pointer;}
.dz_bg .flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:/*url(images/prev.png) center center no-repeat;*/}
.flex-direction-nav li a.flex-next{right:40px;background:/*url(images/next.png) center center no-repeat;*/}

.con_dz{ margin:auto; width:1200px; height:auto; position:relative; border-top:1px solid #009ee8; top:-25px; z-index:998;}

.company_group_bg{ width:1198px; height:auto; padding-bottom:13px; background-color:#FFF; border:#eee 1px solid; border-top:none; }
.company_group{ float:left; width:1200px; height: auto;}
.company_group li{ float:left; width:398px; height:235px; line-height:25px; border-right:#F5F5F5 2px solid; border-bottom:#F5F5F5 2px solid;}
.company_group li.no_line{ border-right:none;}
.company_group li em{ float:left; width:110px; text-align:center; margin:60px 0px 0px 24px;}

.company_group li b{width:195px; font-weight:normal; font-size:16px; color:#939393; font-family:"微软雅黑";/* margin:49px 0px 0px 24px;*/}
/*.company_group li p{width:195px; height:auto; line-height:25px; font-size:22px; color:#6d6d6d; margin:49px 0 0 175px; font-family:"微软雅黑";}*/
.company_group li span{width:100px; height:auto; line-height:25px; font-size:15px; color:#999; margin:49px 0 0 0px; }


.cg_foot{ width:1200px; height:auto; margin-top:20px;}

.cg_login_bg{ width:1200px; height: 166px; padding:10px 0;}
.cg_login_bg .cg_login{ width:461px; height: 151px; padding:15px 0 0 70px; margin-left:45px; background:url(../images/cg_login.jpg) no-repeat;}
.cg_login_bg .cg_login h3{ float:left; width:100%; font-family:"微软雅黑"; font-size:18px; color:#019EEB; font-weight: normal; margin-bottom:8px;}
.cg_login_bg .cg_login p{ float:left; width:270px; height:auto; margin:10px 0 0 0; border-radius:2px; overflow:hidden;}
.cg_login_bg .cg_login p span{ float:left; width:48px; height:33px; line-height:33px; padding-left:10px; font-size:13px; color:#019EEB; background-color:#FFF;}
.cg_login_bg .cg_login p input{ float: right; width:190px; height:19px; line-height:19px; padding:7px 10px 7px 10px; font-size:14px; color:#333; background-color:#FFF; border:none; margin:0;}
.cg_login_bg .cg_login p input:focus{ outline:none;}
.cg_login_bg .cg_login .cg_login_btn{ float: left; width:74px; height:35px; line-height:35px; text-align:center; margin:10px 0 0 39px; color:#FFF; font-size:20px; background-color:#019eeb; border-radius:4px; overflow:hidden;}
.cg_login_bg .cg_login .cg_reg_btn{ float: left; width:74px; height:35px; line-height:35px; text-align:center; margin:10px 0 0 39px; color:#019eeb; font-size:20px; background-color:#FFF; border-radius:4px; overflow:hidden;}

.cg_login_bg .cg_reg{ width:532px; height:166px; margin:0 0 0 45px; background:url(../images/cg_reg.jpg) no-repeat;}
.cg_login_bg .cg_reg a{ float:left; width:80px; height:40px; text-align:center; color:#019EEB; font-size:22px; padding-top:70px; margin:27px 0 0 70px; background:url(../images/cg_yd.png) center 15px no-repeat;}
.cg_login_bg .cg_reg .cg_reg_zx{ background:url(../images/cg_zx.png) center 15px no-repeat;}
.cg_login_bg .cg_reg .cg_reg_dz{ background:url(../images/cg_dz.png) center 15px no-repeat;}

.dz_title{ width:1198px; height:42px; line-height:30px; position:relative; z-index:1;}
.dz_title em{ float:left; width:35px; height:30px; border-bottom:#019eeb 1px solid; margin-left:34px; margin-top:15px;}
.dz_title h2{ float:left; font-size:16px; font-weight:normal; margin-left:-35px; color:#333; margin-top:15px;}
.dz_title a{ float:right; margin-right:34px; color:#999; margin-top:15px;}

.dz_packages{ width:1198px; height: auto; background-color:#FFF; margin-top:32px; border:#eee 1px solid;}
.dz_packages ul{ float:left; width:100%; padding-bottom:30px;}
.dz_packages ul li{ float:left; width:255px; height:282px; border:#eee 1px solid; margin:20px 0 0 34px;}
.dz_packages ul li em{ float:left; width:255px; height:168px; font-style:normal; position:relative;}
.dz_packages ul li em img{ width:255px; height:168px;}
.dz_packages ul li .dz_packages_bg{ float:left; width:100%; height:30px; line-height:30px; overflow:hidden; color:#999; margin-top:7px; /*background: rgba(0,0,0,0.5);filter: progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9; position:absolute;bottom:0;left:0; padding:0; margin:0; color:#fff; font-size:12px; display: block; z-index:2;*/}
.dz_packages ul li .dz_packages_bg samp{ float:left; width:auto; margin-left:12px; font-size:14px;}
.dz_packages ul li .dz_packages_bg samp b{ color:#ff6600; font-size:24px; font-weight:normal; font-family:Arial, Helvetica, sans-serif}
.dz_packages ul li .dz_packages_bg i{ float:right; line-height:37px; margin-right:12px; font-style:normal;}
.dz_packages ul li .dz_packages_bg i font{ font-size:12px;}
.dz_packages ul li p{ float:left; width:238px; height:auto; line-height:20px; margin:6px 0 0 12px; font-size:12px; color:#333;}
.dz_packages ul li p a{ float:left; font-size:14px; color:#333; margin-top:0;}
/*.dz_packages ul li p a:hover{ color:#019eeb;}*/
.dz_packages ul li p span{ color:#999;}

/*案例*/
.al_title{ width:1098px; height:42px; line-height:30px; position:relative; z-index:1;}
.al_title em{ float:left; width:35px; height:30px; border-bottom:#019eeb 1px solid; margin-left:15px; margin-top:15px;}
.al_title h2{ float:left; font-size:16px; font-weight:normal; margin-left:-35px; color:#333; margin-top:15px;}
.al_title a{ float:right; margin-right:17px; color:#999; margin-top:15px;}
.al_packages{ width:1098px; height: auto; background-color:#FFF; margin-top:32px; padding-bottom:15px; border:#eee 1px solid;}
.al_packages ul{ float:left; width:100%; padding-bottom:20px; padding-left:2px;}
.al_packages ul li{ float:left; width:203px; height:53px; border:#eee 1px solid; margin:20px 0 0 14px;}

.pro_lb{ width:365px; height:235px;}
.pro_lb_pic{width:110px; float:left;}
.pro_lb_wz{ width:190px; float:left; margin:60px 0 0 42px; font-family:"微软雅黑";}
.pro_lb_wz p{ font-size:22px; font-family:"微软雅黑"; color:#6d6d6d; float:left;}
.pro_lb_wz b{ color:#939393; font-family:"微软雅黑"; font-size:14px; line-height:23px; float:left; padding-top:15px;}



/*项目解读详情页*/
.tjbg_inquiry{ margin:auto; width:1200px; height:auto; margin-top:5px;}
.tjbg_top{ width:1200px; height:auto;}
.tjbg_member{ width:297px; height:325px; border:#EEEEEE 1px solid;}

.tjbg_member .tjbg_mem{ width:100%; height:225px;}
.tjbg_member .tjbg_mem .tjbg_mem_quit{ width:100%; height:40px; line-height:25px;}
.tjbg_member .tjbg_mem .tjbg_mem_quit a{ float:right; font-size:14px; color:#6e6e6f; margin:10px 18px 0 0;}
.tjbg_member .tjbg_mem .tjbg_mem_quit a:hover{ color:#019eeb;}
.tjbg_member .tjbg_mem .tjbg_mem_info{ width:100%; height:120px;}
.tjbg_member .tjbg_mem .tjbg_mem_info i{ float:left; width:100px; height:100px; margin:0 0 0 24px; border-radius:50px; text-align:center; overflow:hidden;}
.tjbg_member .tjbg_mem .tjbg_mem_info i img{ width:100px; height:100px;}
.tjbg_member .tjbg_mem .tjbg_mem_info span{ float:left; width:145px; height:100px; line-height:25px; margin:0 0 0 14px;}
.tjbg_member .tjbg_mem .tjbg_mem_info span b{ float:left; width:100%; height:auto; font-size:18px; color:#4b4643; font-weight:normal; margin:12px 0 0 0;}
.tjbg_member .tjbg_mem .tjbg_mem_info span a{ float:left; width:117px; height:30px; line-height:30px; text-align:center; background-color:#9FD6EA; font-size:16px; color:#FFF; margin:11px 0 0 0;}
.tjbg_member .tjbg_mem .tjbg_mem_info span a:hover{ background-color:#B4E3F2;}
.tjbg_member .tjbg_mem .tjbg_mem_btn{ width:100%; height:43px;}
.tjbg_member .tjbg_mem .tjbg_mem_btn a{ float:left; width:261px; height:43px; line-height:43px; text-align:center; background-color:#F28123; font-size:18px; color:#FFF; margin:0 0 0 18px; border-radius:2px;}
.tjbg_member .tjbg_mem .tjbg_mem_btn a:hover{ background-color:#FA933B;}

.tjbg_member .tjbg_login{ width:219px; height:215px; line-height:30px; margin:10px 0 0 44px;}
.tjbg_member .tjbg_login h3{ float:left; width:100%; height:auto; font-size:14px; color:#019eeb; font-weight:normal;}
.tjbg_member .tjbg_login p{ float:left; width:100%; height:auto; margin:5px 0 5px 0;}
.tjbg_member .tjbg_login p input{ float:left; width:207px; height:30px; line-height:30px; border:#dbdbdb 1px solid; padding:0 5px;}
.tjbg_member .tjbg_login p input.security{ width:95px;}
.tjbg_member .tjbg_login p img{ float:right;}
.tjbg_member .tjbg_login p a{ float:left; width:100%; height:36px; line-height:36px; text-align:center; font-size:18px; color:#FFF; background-color:#019eeb;}
.tjbg_member .tjbg_login p a:hover{ background-color:#1fa5e7;}

.tjbg_member .tjbg_prompt{ float:left; width:260px; height:auto; line-height:20px; margin:0 0 0 20px;}
.tjbg_member .tjbg_prompt p{ font-size:14px; color:#6e6e6f;}
.tjbg_member .tjbg_prompt p span{ color:#000;}

.tjbg_quick_inquiry{ width:886px; height:325px; border:#EEEEEE 1px solid;}

.tjbg_title{ width:100%; height:57px; background-color:#CFE9F9;}
.tjbg_title h2{ float:left; width:auto; height:auto; line-height:25px; margin:16px 0 0 20px; font-size:18px; color:#000; font-weight:normal;}

.tjbg_mode{ width:100%; height:269px;}
.tjbg_mode dl{ float:left; width:436px; height:100%; border-right:#EEEEEE 1px solid; position:relative;}
.tjbg_mode dl dt{ float:left; width:379px; height:44px; line-height:44px; padding-left:20px; font-size:16px; color:#4b4643; background-color:#F8F8F8; border:#EEEEEE 1px solid; margin:22px 0 13px 18px;}
.tjbg_mode dl dd{ float:left; width:399px; height:auto; line-height:30px; margin:0 0 0 22px; font-size:14px; color:#4b4643;}
.tjbg_mode dl.tjbg_mode_2{ border-right:none;}
.tjbg_mode dl.tjbg_mode_2 dt{ float:left; width:386px; margin:22px 0 13px 22px;}
.tjbg_mode dl.tjbg_mode_2 dd{ width:273px; margin:0 0 0 24px;}
.tjbg_mode dl span{ position:absolute; top:91px; right:0; width:130px; height:auto;}
.tjbg_mode dl span i{ float:left; width:100%; height:auto; text-align:center;}
.tjbg_mode dl span em{ float:left; width:100%; height:auto; line-height:28px; text-align:center; font-size:14px; color:#6e6e6f;}

.tjbg_entrance{ width:1198px; height:auto; border:#EEEEEE 1px solid; padding-bottom:37px; margin:30px 0 0 0;}
.tjbg_entrance_sub{ width:100%; height:37px; margin:29px 0 0 0; position:relative;}
.tjbg_entrance_sub ul{ float:left; width:1084px; height:37px; margin:0 0 0 87px;}
.tjbg_entrance_sub ul li{ float:left; width:237px; height:37px; line-height:40px; text-align:center; border:#eee 1px solid; font-size:16px; color:#6e6e6f; background-color:#FFF; position:relative; z-index:2; border-bottom:none;}

.tjbg_entrance_body{ width:100%; height:auto;}
.tjbg_entrance_body ul{ float:left; width:1133px; height:auto; margin:0 0 0 31px; padding:13px 0 24px 5px; border:#eee 1px solid;}
.tjbg_entrance_body ul li{ float:left; width:200px; height:25px; line-height:25px; margin:10px 0 0 20px;}
.tjbg_entrance_body ul li a{ font-size:14px; color:#6e6e6f;}
.tjbg_entrance_body ul li a:hover{ color:#019eeb;}


.tjbg_entrance_initials{ width:100%; height:54px; background-color:#F8F8F8; border-top:#EAEAEA 1px solid; border-bottom:#EAEAEA 1px solid; margin-top:34px;}
.tjbg_entrance_initials ul{ float:left; width:1111px; height:100%; margin:0 0 0 63px;}
.tjbg_entrance_initials ul li{ float:left; width:48px; height:100%; line-height:25px;}
.tjbg_entrance_initials ul li a{ float:left; font-size:16px; color:#6e6e6f; margin-top:20px;}
.tjbg_entrance_initials ul li a:hover{ color:#019eeb;}
.tjbg_entrance_initials ul li .initials_title{ font-size:16px; color:#6e6e6f; margin-top:20px;}
.tjbg_entrance_initials ul li .initials_title_{ font-size:30px; color:#019eeb; margin-top:15px;}


.tjbg_entrance_all{ width:100%; height:auto; min-height:210px; display:none; /*border:#0FF 1px solid;*/}
.tjbg_entrance_all .tjbg_entrance_sub{ position:relative;}
.tjbg_entrance_all .tjbg_entrance_sub span{ position:absolute; top:0; left:31px; width:57px; height:37; line-height:38px; text-align:center; font-size:16px; color:#6e6e6f;}
.tjbg_entrance_all .tjbg_entrance_sub ul li{ width:170px; height:36px; border:none;}
.tjbg_entrance_all .tjbg_entrance_sub ul li a{ float:left; width:100%; height:36px; font-size:16px; color:#6e6e6f; background-color:#eee; border:#dbdbdb 1px solid; border-bottom:none;}
.tjbg_entrance_all .tjbg_entrance_sub ul li a.city_title_{ background-color:#FFF; border-bottom:#FFF 1px solid;}
.tjbg_entrance_all .tjbg_entrance_body{ display:none;}
.tjbg_entrance_all .tjbg_entrance_body ul{ height:auto; min-height:105px;}


.tjbg_jd{ width:1198px; height:auto; border:#EEEEEE 1px solid; margin:30px 0 20px 0;}
.tjbg_jd_body{ width:100%; height:auto;}
.tjbg_jd_body ul{ float:left; width:1124px; height:auto;}
.tjbg_jd_body ul li{ float:left; width:100%; height:auto; padding-bottom:30px; border-bottom:#DBDBDB 1px solid; margin:27px 0 0 32px;}
.tjbg_jd_body ul li i{ float:left; width:367px; height:auto; margin:0 0 0 18px;}
.tjbg_jd_body ul li p{ float:left; width:693px; height:auto; line-height:25px; margin:0 0 0 30px; position:relative;}
.tjbg_jd_body ul li p b{ float:left; width:100%; height:auto; font-size:18px; color:#4b4643;}
.tjbg_jd_body ul li p span{ float:left; width:auto; font-size:14px; color:#4b4643; border-bottom:#999999 1px solid; margin:5px 0 0 0;}
.tjbg_jd_body ul li p em{ float:left; width:100%; height:auto; font-size:14px; color:#4b4643; margin:15px 0 0 0;}
.tjbg_jd_body ul li p a{ position:absolute; width:auto; height:auto; top:245px; right:3px; font-size:14px; color:#019eeb;}
.tjbg_jd_body ul li p a:hover{ text-decoration:underline;}
.tjbg_jd_body ul li.tjbgjd_2{ border-bottom:none; padding-bottom:20px;}
.tjbg_jd_body ul li.tjbgjd_2 p{ margin:10px 0 0 18px;}
.tjbg_jd_body ul li.tjbgjd_2 p a{ right:0; left:0; top:225px;}
.tjbg_jd_body ul li.tjbgjd_2 i{ float:right;}


/*咨询列表*/
.zx{ margin:auto; width:1200px; height:auto; margin-top:5px;}
.zx_left{ width:896px; height:auto; padding-bottom:10px; border:#DDDDDD 1px solid;}
.zx_list{ width:100%; height:auto;}
.zx_list ul{ float:left; width:100%; height:auto;}
.zx_list ul li{ float:left; width:806px; height:auto; line-height:30px; margin:20px 0 0 40px; padding-bottom:11px; border-bottom:#DBDBDB 1px solid;}
.zx_list ul li dl{ float:left; width:595px; height:auto;}
.zx_list ul li dl dt{ float:left; width:100%; height:auto;}
.zx_list ul li dl dt a{ font-size:20px; color:#070002; /*font-weight:bold;*/}
.zx_list ul li dl dt a:hover{ color:#019eeb;}
.zx_list ul li dl dd{ float:left; width:100%; height:auto;}
.zx_list ul li dl dd p{ float:left; width:100%; height:auto; font-size:14px; color:#4b4643;}
.zx_list ul li dl dd span{ float:left; width:auto; height:auto; font-size:14px; color:#999; margin:0 50px 0 0;}
.zx_list ul li i{ float:right; width:191px; height:130px; text-align:right; overflow:hidden; margin:8px 0 0 0;}
.zx_list ul li i img{}
.zx_list ul li.no_line{ border-bottom:none;}

.zx_right_all{ width:285px; height:auto;}
.zx_right{ width:290px; height:362px; margin:0 -6px 15px 0; /*background:url(../images/vertical_bg.png) right repeat-y;*/ }
.zx_right .zx_right_body{ width:283px; height:356px; line-height:24px; border-top:#EEEEEE 1px solid; border-left:#EEEEEE 1px solid; }
.zx_right .zx_right_body .zx_right_title{ width:260px; height:auto; margin:22px 0 0 13px;}
.zx_right .zx_right_body .zx_right_title h3{ float:left; width:auto; height:auto; font-size:16px; color:#4b4643; font-weight:bold; border-bottom:#019EEB 1px solid;}
.zx_right .zx_right_body ul{ float:left; width:260px; height:auto; margin:13px 0 0 16px;}
.zx_right .zx_right_body ul li{ float:left; width:250px; height:24px; padding-left:10px; background:url(../images/zx_point.jpg) left 11px no-repeat; overflow:hidden;}
.zx_right .zx_right_body ul li a{ font-size:14px; color:#4b4643;}
.zx_right .zx_right_body ul li a:hover{ color:#019eeb;}
.zx_right .zx_right_foot{ width:284px; height:8px; background:url(../images/horizontal_bg.png) bottom repeat-x;}

.zx_category{ height:134px;}
.zx_category .zx_right_body{ height:128px;}
.zx_category .zx_right_body .zx_right_title{ margin:14px 0 0 13px;}
.zx_category .zx_right_body ul{ margin:18px 0 0 16px;}
.zx_category .zx_right_body ul li{ float:left; width:auto; line-height:19px; padding:0 3px; margin:0 8px 14px 0; background:#F2F2F2;}

/*咨询详情*/
.zx_detail{ width:795px; height:auto; line-height:30px; margin:34px 0 0 55px;}
.zx_detail .zx_title{ width:100%; height:auto;}
.zx_detail .zx_title h1{ float:left; width:100%; height:auto; font-size:24px; color:#000; font-weight:bold;}
.zx_detail .zx_title p{ float:left; width:100%; height:auto;}
.zx_detail .zx_title p span{ float:left; width:auto; height:auto; font-size:14px; color:#999; margin:0 30px 0 0;}
.zx_detail .zx_title em{ float:left; width:100%; height:auto; font-size:18px; color:#999; margin:12px 0 0 0;}
.zx_detail .zx_body{ width:100%; height:auto; line-height:30px; font-size:14px; color:#070002; margin:33px 0 0 0; padding-bottom:30px; overflow:hidden; }
.zx_detail .zx_neighbor{ width:100%; height:auto; line-height:30px; font-size:14px; color:#070002; margin:0 0 0 0; padding-bottom:10px; overflow:hidden;}
.zx_detail .zx_neighbor li{ float:left; width:auto; height:auto; font-size:14px; color:#999;}
.zx_detail .zx_neighbor li a{ font-size:14px; color:#070002;}
.zx_detail .zx_neighbor li a:hover{ color:#019eeb;}
.zx_detail .zx_neighbor li.zx_next{ float:right;}


/*资讯首页*/
.zx_index{ width:850px; height:auto;}
.zx_index ul{ float:left; width:100%; height:auto; margin:38px 0 0 41px; overflow:hidden;}
.zx_index ul li{ float:left; width:400px; height:36px; line-height:36px; padding-left:12px; background:url(../images/zx_point.jpg) left 16px no-repeat; overflow:hidden;}
.zx_index ul li a{ float:left; width:auto; max-width:400px; font-size:14px; color:#4b4643;}
.zx_index ul li a:hover{ color:#019eeb;}

.zx_index ul li.zx_first{ width:410px; height:400px; padding-left:0; background:none; overflow:hidden;}
.zx_index ul li.zx_first a{ font-size:19px; color:#000; font-weight:bold;}
.zx_index ul li.zx_first a:hover{ color:#019eeb;}
.zx_index ul li.zx_first p{ float:left; width:400px; height:auto; line-height:20px; font-size:14px; color:#6e6e6f; margin:7px 0 0 0;}

.zx_index ul li.zx_one{ width:420px; height:36px; padding-left:0; margin:-6px 0 10px 0; background:none;}
.zx_index ul li.zx_one a{ max-width:420px; font-size:20px; color:#000; font-weight:bold;}
.zx_index ul li.zx_one a:hover{ color:#019eeb;}

.zx_tab{ width:100%; height:auto; margin:27px 0 0 0;}
.zx_tab ul{ float:left; width:806px; height:auto; border-bottom:#6E6E6F 1px solid; margin:0 0 0 40px;}
.zx_tab ul li{ float:left; width:auto; height:50px; line-height:46px; margin-right:20px;}
.zx_tab ul li a{ float:left; width:auto; height:46px; line-height:46px; padding:0 12px; text-align:center; font-size:16px; color:#4b4643; font-weight:bold; border-top:#019eeb 4px solid; border-left:#6E6E6F 1px solid; border-right:#6E6E6F 1px solid; background-color:#FFF;}
.zx_tab ul li a:hover{ color:#019eeb;}
.zx_tab ul li .zx_tab_title{ height:46px; border-top:#fff 4px solid; border-left:#fff 1px solid; border-right:#fff 1px solid;}
.zx_tab ul li .zx_tab_title_{ height:47px; border-top:#019eeb 4px solid; border-left:#6E6E6F 1px solid; border-right:#6E6E6F 1px solid;}

.zx_list_all{ width:100%; height:auto;}
.zx_list_all .zx_list{ display:none;}




/*4b4643*/

/*6e6e6f*/

/*019eeb*/


/*购物车*/
/*.shopping { margin: auto; width: 1200px; height: auto; margin-top: 10px; overflow: hidden; }
.shopping_nav { width: 1198px; height: 33px; line-height: 33px; margin: 25px 0 0 0; border:#DBDBDB 1px solid; }
.shopping_nav li { float: left; width: 400px; height: 35px;  }
.shopping_nav li i{ display:none; float:left; width:20px; height:35px; background:url(../images/s_nav_left.png) no-repeat; margin-top:-1px;}
.shopping_nav li p{ float:left; width: 380px; height: 35px; line-height: 35px; text-align: center; color: #666; font-size: 14px; margin:-1px 0 0 0;}
.shopping_nav li font { font-size: 16px; margin-right: 5px; }
.shopping_nav li.shopping_nav_on{ width:420px; margin-left:-20px;}
.shopping_nav li.shopping_nav_on i{ display:block;}
.shopping_nav li.shopping_nav_on p{ background-color: #019eeb; color: #FFF; }
.shopping_nav li.shopping_nav_on em{ background:url(../images/s_nav_right.png) no-repeat; margin-top:-1px;}
.shopping_nav li em{ float:left; width:20px; height:35px; background:url(../images/s_nav_bg.jpg) no-repeat;}
.shopping_nav li.s_nav_last{ width:279px;}
.shopping_nav li.shopping_nav_on.s_nav_last{ width:418px;}
.shopping_nav li.s_nav_last p{ width:398px;}*/

.shopping { margin: auto; width: 1200px; height: auto; margin-top: 10px; overflow: hidden; }
.shopping_nav { width: 1198px; height: 33px; line-height: 33px; margin: 25px 0 0 0; border:#DBDBDB 1px solid; }
.shopping_nav li { float: left; width: 300px; height: 35px; }
.shopping_nav li i{ display:none; float:left; width:20px; height:35px; background:url(../images/s_nav_left.png) no-repeat; margin-top:-1px;}
.shopping_nav li p{ float:left; width: 280px; height: 35px; line-height: 35px; text-align: center; color: #666; font-size: 14px; margin:-1px 0 0 0;}
.shopping_nav li font { font-size: 16px; margin-right: 5px; }
.shopping_nav li.shopping_nav_on{ width:320px; margin-left:-20px;}
.shopping_nav li.shopping_nav_on i{ display:block;}
.shopping_nav li.shopping_nav_on p{ background-color: #019eeb; color: #FFF; }
.shopping_nav li.shopping_nav_on em{ background:url(../images/s_nav_right.png) no-repeat; margin-top:-1px;}
.shopping_nav li em{ float:left; width:20px; height:35px; background:url(../images/s_nav_bg.jpg) no-repeat;}
.shopping_nav li.s_nav_last{ width:279px;}
.shopping_nav li.shopping_nav_on.s_nav_last{ width:318px;}
.shopping_nav li.shopping_nav_on.s_nav_last p{ width:298px;}


.shopping_cart { width: 100%; height: auto; margin-top: 24px; }
.sc_top { width: 1198px; height: 37px; line-height: 37px; color: #999; margin-bottom:5px; border:#DBDBDB 1px solid; background-color:#EEEEEE; }
.sc_select { width: 33px; height: 37px; margin: 0; }
.sc_select input { margin: 0; margin-left: 12px; }
.sc_body { width: 1113px; height: auto; margin: 0; padding-bottom: 20px; /*border-bottom: #ddd 1px solid;*/ }
.no_line { border-bottom: none; }
.sc_pic { width: 179px; height: auto; margin: 0; }
.sc_packages { width: 260px; height: auto; margin: 0 0 0 20px; }
.sc_unit_price { width: 132px; height: auto; margin: 0 0 0 140px; }
.sc_quantity { width: 88px; height: auto; text-align: center; margin: 0 0 0 20px; }
.sc_subtotal { width: 90px; height: auto; margin: 0 0 0 90px; }
.sc_operating { width: 50px; height: auto; text-align: right; margin: 0 0 0 0; }
.sc_top .sc_body { border-bottom: none; }
.sc_title .sc_body { border-bottom: none; padding-bottom: 0; }
.sc_body h3 { font-size: 15px; font-family: "微软雅黑"; font-weight: normal; }
.sc_title { width: 100%; height: 47px; line-height: 47px; border-bottom:#999 2px solid; }

.sc_all { width: 100%; height: auto; background-color: #FFF; }
.sc_body_all { width: 1198px; height: auto; color: #333; font-family: "微软雅黑"; font-size: 14px; line-height: 20px; padding-top:20px; background-color:#F6F6F6; border-bottom:#DFDFDF 1px solid; border-left:#DFDFDF 1px solid; border-right:#DFDFDF 1px solid; }
.sc_body_all .sc_select { margin-top: 48px; }
.sc_unit_price p { float: left; width: 100%; }
.sc_unit_price em { float: left; width: auto; color: #FC6202; font-family: "微软雅黑"; font-size: 16px; font-style: normal; padding: 2px 4px; margin: 6px 0 0 0; border: #FC6202 1px solid; }
.sc_operating a { color: #999; font-family: "微软雅黑"; font-size: 14px; }
.sc_operating a:hover{ text-decoration:underline;}
.sc_quantity a { float: left; width: 17px; height: 22px; line-height: 22px; text-align: center; color: #333; padding: 0; margin: 0; border: #ddd 1px solid; }
.sc_quantity a:focus { outline: none; }
.sc_quantity input { float: left; width: 49px; height: 22px; line-height: 22px; text-align: center; padding: 0; margin: 0; border: none; /*border-top: #ddd 1px solid; border-bottom: #ddd 1px solid;*/ background-color:#F6F6F6; }
.shopping_cart .sc_foot { width: 1198px; height: 55px; line-height: 25px; background-color: #FFF; color: #999; margin-top: 36px; font-family: "微软雅黑"; border:#DBDBDB 1px solid; }
.shopping_cart .sc_foot .scf_body { width: 1052px; margin: 5px 0 0 33px; color: #333; }
.shopping_cart .sc_foot .scf_body .scf_quantity{ width:500px; height:auto; margin-top:10px;}
.shopping_cart .sc_foot .scf_body font { color: #FC6202; font-size: 15px; }
.shopping_cart .sc_foot .scf_body .scf_price { width: 280px; }
.shopping_cart .sc_foot .scf_body .scf_price p { float: left; width: 100%; padding: 0; margin: 0; color: #999; font-family: "微软雅黑"; }
.shopping_cart .sc_foot .scf_body .scf_price p em { float: left; width: 150px; height: auto; text-align: right; font-style: normal; }
.shopping_cart .sc_foot .scf_body .scf_price p b { float: left; width: auto; color: #FC6202; font-size: 24px; font-weight:normal; }
.shopping_cart .sc_foot .scf_body .scf_price p i { float: left; width: auto; font-style: normal; color: #333; }
.shopping_cart .sc_foot .scf_btn { width: 104px; height: 57px; margin:-1px -1px 0 0; }
.shopping_cart .sc_foot .scf_btn a { float: left; width: 104px; height: 57px; line-height: 57px; background-color: #E54346; font-family: "微软雅黑"; color: #FFF; font-size: 24px; text-align: center; }
.shopping_cart .sc_foot .scf_btn a:hover { background-color: #E54346; }
.shopping_cart .sc_foot .scf_btn span { float: left; width: 104px; height: 57px; line-height: 57px; background-color: #ccc; font-family: "微软雅黑"; color: #FFF; font-size: 24px; text-align: center; }

.shopping_message_title{ width:100%; height:40px; line-height:40px; margin-top:10px;}
.shopping_message_title h2{ font-size:16px; color:#666; font-weight:normal; margin-left:5px;}

.shopping_message { width: 1198px; height: auto; margin-top: 0; border:#DBDBDB 1px solid; }
.shopping_message .tc_pay_by{ width:1157px; height:auto; line-height:25px; margin:12px 0 0 23px; padding-bottom:22px; border-bottom:#DBDBDB 1px solid; }
.shopping_message .tc_pay_by b{ float:left; width:100%; font-size:16px;}
.shopping_message .tc_pay_by p{ float:left; width:100%; margin:10px 0 0 0;}
.shopping_message .tc_pay_by p label{ float:left; width:101px; height:34px; line-height:34px; text-align:center; font-size:13px; color:#666; margin-right:10px; background:url(../images/pay_bg.png) no-repeat;}

.shopping_message .tc_message{ width:100%; height:22px; line-height:22px; margin-top:12px;}
.shopping_message .tc_message b{ margin-left:23px; font-size:16px;}
.shopping_message .sc_title { width: 1165px; height: 45px; line-height: 45px; margin-left:16px; margin-top:10px; border:#DBDBDB 1px solid; }
.shopping_message .sc_title h3{ margin-left:17px; font-weight:bold;}
.shopping_message .sc_body_all { width: 1165px; height: auto; padding-top:20px; margin-left:16px; border-left:#DBDBDB 1px solid; border-bottom:#DBDBDB 1px solid; border-right:#DBDBDB 1px solid; }
.shopping_message .sc_body { width: 1131px; }
.shopping_message .sc_body .sc_pic{ margin-left:16px;}
.shopping_message .sc_body .sc_subtotal b{ font-size:13px;}



/*填写核对订单*/
/*.sc_information { width: 100%; height: auto; line-height: 25px; background-color: #FFF; margin-top: 5px; padding-bottom: 0; color: #333; font-size: 14px; font-family: "新宋体"; }
.sc_information .sci_title { width: 100%; line-height: 37px; }
.sc_information .sci_title h3 { margin-left: 23px; font-size:16px; color:#666; font-family:"微软雅黑"; }
.sc_information .sci_body_all { width: 1157px; height: auto; margin:0 0 0 23px; padding-bottom:20px; border-bottom:#DBDBDB 1px solid; }
.sc_information .sci_body { width: 300px; height: auto; }
.sc_information .sci_body p { float: left; width: 100%; height: auto; line-height: 30px; margin: 15px 0 0 0; }
.sc_information .sci_body p em { float: left; width: 72px; height: auto; line-height: 30px; font-style: normal; font-family: "微软雅黑"; margin-right:5px; }
.sc_information .sci_body p em span{ float:right;}
.sc_information .sci_body p em font{ float:right; height:30px; line-height:35px; color:#F00; margin-right:3px;}
.sc_information .sci_body p input { float: left; width: 187px; height: 30px; line-height: 30px; margin: 0; border: #C4C2C2 1px solid; padding: 0 5px; color: #333; font-size: 14px; font-family: "新宋体"; }
.sc_information .sci_body p input:focus { outline: none; }
.sc_information .sci_body p label{ float:left; width:auto; margin-right:20px; margin-left:5px;}
.sc_information .sci_body p label input{ width:auto; margin-right:3px;}
.sc_information .sci_body p a{ float:left; width:137px; height:28px; line-height:28px; color:#666; font-size:15px; font-weight:bold; text-align:center; margin:0; border:#C4C2C2 1px solid; background-color:#F6F6F6; border-radius:4px;}
.sc_information .sci_body p a:hover{ color:#999;}

.sc_information .sci_body_2 { width: 244px; height: 132px; margin:0 0 0 23px; padding-bottom:20px; border:#E54346 3px solid; position:relative; }
.sc_information .sci_body_2 p { float: left; width: 100%; height: auto; line-height: 32px; margin: 15px 0 0 0; }
.sc_information .sci_body_2 p em { float: left; width: 72px; height: auto; line-height: 32px; font-style: normal; font-family: "微软雅黑"; text-align:right; margin-right:5px; }
.sc_information .sci_body_2 p em font{ color:#F00;}
.sc_information .sci_body_2 p input { float: left; width: 187px; height: 30px; line-height: 30px; margin: 0; border: #C4C2C2 1px solid; padding: 0 5px; color: #333; font-size: 14px; font-family: "新宋体"; }
.sc_information .sci_body_2 p input:focus { outline: none; }
.sc_information .sci_body_2 p label{ float:left; width:auto; margin-right:20px; margin-left:5px;}
.sc_information .sci_body_2 p label input{ width:auto; margin-right:3px;}
.sc_information .sci_body_2:hover a{ display:block;}
.sc_information .sci_body_2 a{ display: none; float:left; position:absolute; top:10px; right:13px; line-height:normal; color:#E54346; font-size:15px;}
.sc_information .sci_body_2 a:hover{ text-decoration:underline;}*/

.sc_information { width: 100%; height: auto; line-height: 25px; background-color: #FFF; margin-top: 5px; padding-bottom: 0; color: #333; font-size: 14px; font-family: "新宋体"; }
.sc_information .sci_title { width: 100%; line-height: 37px; }
.sc_information .sci_title h3 { margin-left: 23px; font-size:16px; color:#666; font-family:"微软雅黑"; }
.sc_information .sci_body_all { width: 1157px; height: auto; margin:0 0 0 23px; padding-bottom:20px; border-bottom:#DBDBDB 1px solid; }
.sc_information .sci_body { width: 300px; height: auto; }
.sc_information .sci_body p { float: left; width: 100%; height: auto; line-height: 30px; margin: 15px 0 0 0; }
.sc_information .sci_body p em { float: left; width: 72px; height: auto; line-height: 30px; font-style: normal; font-family: "微软雅黑"; margin-right:5px; }
.sc_information .sci_body p em span{ float:right;}
.sc_information .sci_body p em font{ float:right; height:30px; line-height:35px; color:#F00; margin-right:3px;}
.sc_information .sci_body p input { float: left; width: 187px; height: 30px; line-height: 30px; margin: 0; border: #C4C2C2 1px solid; padding: 0 5px; color: #333; font-size: 14px; font-family: "新宋体"; }
.sc_information .sci_body p input:focus { outline: none; }
.sc_information .sci_body p label{ float:left; width:auto; margin-right:20px; margin-left:5px;}
.sc_information .sci_body p label input{ width:auto; margin-right:3px;}
.sc_information .sci_body p a{ float:left; width:137px; height:28px; line-height:28px; color:#666; font-size:15px; font-weight:bold; text-align:center; margin:0; border:#C4C2C2 1px solid; background-color:#F6F6F6; border-radius:4px;}
.sc_information .sci_body p a:hover{ color:#999;}


.sc_information .sci_body_2 { width: 98%; height: 40px; margin:0 0 0 23px; padding-bottom:20px; position:relative;}
.sc_information .sci_body_2 p { float: left; width: 100%; height: auto; line-height: 32px; margin: 15px 0 0 0; }
.sc_information .sci_body_2 p em { float: left; width: 72px; height: auto; line-height: 32px; font-style: normal; font-family: "微软雅黑"; text-align:right; margin-right:5px; }
.sc_information .sci_body_2 p em font{ color:#F00;}
.sc_information .sci_body_2 p input { float: left; width: 187px; height: 30px; line-height: 30px; margin: 0; border: #C4C2C2 1px solid; padding: 0 5px; color: #333; font-size: 14px; font-family: "新宋体"; }
.sc_information .sci_body_2 p input:focus { outline: none; }
.sc_information .sci_body_2 p label{ float:left; width:auto; margin-right:20px; margin-left:5px;}
.sc_information .sci_body_2 p label input{ width:auto; margin-right:3px;}
.sc_information .sci_body_2:hover{ background-color:#eee;}
.sc_information .sci_body_2:hover a{ display:block;}
.sc_information .sci_body_2 a{ display: none; float:left; position:absolute; top:21px; right:160px; line-height:normal; color:#068aee; font-size:13px;}
.sc_information .sci_body_2 a:hover{ text-decoration:underline;}


.shopping_message .sc_price_list { width: 550px; height: auto; line-height: 30px; background-color: #FFF; margin-top: 23px; padding-top: 15px; padding-bottom: 15px; }
.shopping_message .sc_price_list p { float: right; width: 350px; height: auto; text-align: right; margin:0 15px 8px 0; color: #666; font-size: 14px; font-family: "微软雅黑"; }
.shopping_message .sc_price_list p font { float:right; width:80px; text-align:left; color: #666; font-size: 15px; margin-left:35px; }
.shopping_message .sc_price_list p font em{ color:#FC6202;}
.sc_fill_foot { width: 100%; height: auto; margin: 23px 0 0 0; }
.sc_fill_foot a { float: right; color: #23da98; font-family: "微软雅黑"; font-size: 14px; line-height: 53px; }
.sc_fill_foot em{ float:right; line-height:25px; margin-top:15px; font-size:22px; color:#666;}
.sc_fill_foot em b{ color:#E54346; font-weight:normal;}
.scf_btn { width: 170px; height: auto; padding-bottom: 10px; }
.scf_btn a { float: right; width: 147px; height: 53px; line-height: 53px; text-align: center; background-color: #E54346; color: #FFF; font-family: "微软雅黑"; font-size: 22px; border-radius: 2px; }
.scf_btn a:hover { background-color: #E54346; }

.sc_fill_foot p { float: right; width: 100%; height: auto; line-height: 20px; font-family: "新宋体"; font-size: 12px; color: #999; text-align: right; }

/*成功提交订单*/
.shopping_success { width: 100%; height: auto; margin-top: 0; background-color: #FFF; }
.shopping_success .ss_body { width: 1198px; height: auto; margin-top: 30px; padding-bottom:28px; border:#DBDBDB 1px solid; background:url(../images/order_right.png) center 20px no-repeat; }
.shopping_success .ss_body p { float: left; width: 100%; height: auto; line-height: 25px; text-align: center; font-family: "微软雅黑"; font-size: 16px; color: #666; margin-top:74px; }
.shopping_success .ss_body p font { color: #666; font-size: 16px; }
.shopping_success .ss_pay { width: 1198px; height: auto; margin-top: 30px; padding-bottom:100px; border:#DBDBDB 1px solid; }
.shopping_success .ss_pay .ss_pay_top{ width:1153px; height:auto; line-height:35px; margin:27px 0 0 21px; border-bottom:#999 1px solid;}
.shopping_success .ss_pay .ss_pay_top h3{ float:left; width:auto; height:auto; margin:0; padding:0; font-size:18px; color:#666; font-weight:normal;}
.shopping_success .ss_pay .ss_pay_top p{ float:right; width:900px; text-align:right; font-size:16px; color:#666;}
.shopping_success .ss_pay .ss_pay_top p b{ font-weight:normal; color:#E54346; font-size:18px; margin-right:5px;}
.shopping_success .ss_pay .ss_pay_body{ width:1153px; height:auto; line-height:35px; margin:40px 0 0 21px;}
.shopping_success .ss_pay .ss_pay_body label{ float:left; width:auto; height:auto; margin:0 20px 0 0;}
.shopping_success .ss_pay .ss_pay_body label input{ float:left;}
.shopping_success .ss_btn { width: 100%; margin-top: 30px; }
.shopping_success .ss_btn a { float:right; width: 234px; height: 57px; line-height: 57px; text-align: center; background-color: #E54346; color: #FFF; font-family: "微软雅黑"; font-size: 22px; border-radius: 2px; }
.shopping_success .ss_btn a:hover { background-color: #E54346; }
/*购物车弹窗*/
.outer{
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 4;
    font-size: 14px;
    display: block;
    font-family: "microsoft yahei";
    z-index: 999999;
    
}
.modelqrcode{
    display: table;
    background-color: rgba(0,0,0,0.5);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#88000000,endColorstr=#88000000);
    height: 100%;
    width: 100%;
}
.submdqrcode{
    display: table-cell;
    vertical-align: middle;
    position: static;
    width: 100%;
    
    
}
.mdcontent{
    position: relative;
    top: -50%;
    width: 450px;
    margin: 0 auto;
    background-color: #fff;
    padding-bottom: 10px;
    border-radius: 10px;
    overflow: hidden;
}
.mdcontent>p.head{
    color: #b1b1b1;
    overflow: hidden;
    margin: 0;
    text-align: center;
    font-size: 16px;
    height: 32px;
    line-height: 32px;
    background-color: #fff;
    border-bottom: 1px solid #dbdbdb;
}
.mdcontent .showqrcode{
    width: 85%;
    overflow: hidden;
    margin: 0 auto;
}
.mdcontent>a.closebtn{
    position: absolute;
    right:10px;
    top:5px;
    background-color: #fff;
    color: #019EEB;
    text-decoration:none;
    width: 20px;
    height: 20px;
    background: url(../images/modelwdcbtn.png) center center no-repeat;
}
.showqrcode .contentblock .question{
    padding: 30px 10px;
    font-size: 14px;
    color: #555;
}
.showqrcode .contentblock .question
p{
    margin: 4px 0;
}
.showqrcode span.tipsbg{
    float: left;
    margin-top: 10px;
    width: 54px;
    height: 54px;
    background: url(../images/modelwdt.png) center center no-repeat;
    margin-right: 20px;
}
.mdcontent .control{
    text-align: center;
    padding: 20px 0;
}
.mdcontent .control a{
    font-size: 16px;
    display: inline-block;
    width: 106px;
    height: 36px;
    line-height: 36px;
    border: 1px solid #dbdbdb;
    border-radius: 5px;
    color: #555;
}
.mdcontent .control a+a{
    margin-left: 20px;
}
.mdcontent .control a.active,.mdcontent .control a:hover{
    border-color: #019EEB;
    background-color: #019EEB;
    color: #fff;
}
.mdcontent .control a.active:hover{
    border-color: #2494CB;
    background-color: #2494CB;
    color: #fff;
}

.shopping_discuss { width: 100%; height: auto; background-color: #FFF; margin-top: 24px; padding-bottom: 25px; }
.shopping_discuss .sd_top { width: 100%; height: auto; }
.shopping_discuss .sd_top .sd_top_left { width: 323px; height: 225px; overflow: hidden; margin: 20px 0 0 13px; }
.shopping_discuss .sd_top .sd_top_left img { width: 323px; height: 225px; }
.shopping_discuss .sd_top .sd_top_right { width: 700px; height: auto; margin: 20px 0 0 56px; }
.shopping_discuss .sd_top .sd_top_right h2 { float: left; width: 100%; font-size: 18px; font-weight: normal; color: #333; margin: 5px 0 0 0; }
.shopping_discuss .sd_top .sd_top_right em { float: left; width: 100%; height: auto; color: #999; font-family: "新宋体"; font-size: 14px; margin: 16px 0 7px 0; font-style: normal; }
.shopping_discuss .sd_top .sd_top_right em font { color: #F00; font-size: 12px; margin-right: 10px; }
.shopping_discuss .sd_top .sd_top_right em label { color: #333; margin-right: 10px; }
.shopping_discuss .sd_top .sd_top_right p { float: left; width: 100%; height: auto; color: #999; font-family: "新宋体"; font-size: 14px; margin: 0; }
.shopping_discuss .sd_top .sd_top_right p samp { float: left; width: 60px; height: 25px; line-height: 26px; margin-top: 14px; }
.shopping_discuss .sd_top .sd_top_right p span { float: left; width: 630px; }
.shopping_discuss .sd_top .sd_top_right p span a { float: left; width: 136px; height: 25px; line-height: 25px; text-align: center; color: #333; font-family: "新宋体"; font-size: 16px; margin: 14px 0 0 18px; border: #ddd 1px solid; }
.shopping_discuss .sd_top .sd_top_right p span a.dis_on { background-color: #019eeb; color: #FFF; }
.shopping_discuss .sd_top .sd_top_right i { float: left; width: 100%; font-style: normal; margin-top: 20px; color: #333; font-size: 14px; }

.shopping_discuss .sd_body { width: 100%; margin-top: 26px; }
.shopping_discuss .sd_body textarea { float: left; width: 1063px; height: 102px; line-height: 20px; color: #333; font-family: "新宋体"; font-size: 14px; margin: 0 0 0 13px; padding: 5px; border: #ddd 1px solid; }
.shopping_discuss .sd_body textarea:focus { outline: none; }
.shopping_discuss .sd_body .sd_pic_btn { width: 100%; height: auto; color: #999; }
.shopping_discuss .sd_body .sd_pic_btn img { margin-left: 13px; margin-right: 3px; }
.shopping_discuss .sd_body p { float: left; width: 1070px; height: auto; margin: 25px 0 0 13px; color: #999; }
.shopping_discuss .sd_body ul { float: left; width: 1070px; height: auto; margin: 10px 0 0 13px; }
.shopping_discuss .sd_body ul li { float: left; width: 200px; height: 150px; margin: 20px 25px 0 25px; }
.shopping_discuss .sd_body ul li img { width: 200px; height: 150px; }
.shopping_discuss .sd_body .sd_body_btn { width: 1075px; height: auto; margin: 20px 0 0 13px; }
.shopping_discuss .sd_body .sd_body_btn a { float: right; width: 196px; height: 53px; line-height: 53px; text-align: center; font-family: "新宋体"; font-size: 16px; color: #FFF; background-color: #019eeb; border-radius: 2px; }

/*会员中心*/
.mem_all{width:1200px; height:auto; margin-top:5px;}

.mem_nav{ float:left; width:188px; height:auto; border:#EEEEEE 1px solid; background-color:#FFF; overflow:hidden;}
.mem_nav dl{ float:left; width:100%; height:auto;}
.mem_nav dl dt{ float:left; width:100%; height:40px; line-height:40px; border-top:#EEEEEE 1px solid;}
.mem_nav dl dt b{ float:left; width:auto; margin-left:13px; font-size:14px; color:#333;}
.mem_nav dl dt i{ float:right; width:40px; height:40px; margin:0; padding:0; cursor:pointer;}
.mem_nav dl dt i.down{ background:url(../images/select_up.png) center no-repeat;}
.mem_nav dl dt i.up{ background:url(../images/select_down.png) center no-repeat;}
.mem_nav dl:first-child dt{ border-top:none;}
.mem_nav dl dd{ float:left; width:100%; height:auto; line-height:34px; border-top:#EEEEEE 1px solid;}
.mem_nav dl dd a{ float:left; width:148px; height:34px; line-height:34px; padding-left:40px; font-size:13px; color:#333; position:relative;}
.mem_nav dl dd a:hover{ color:#019eeb;}
.mem_nav dl dd a.cur{ color:#FFF; background-color:#006ec8;}
.mem_nav dl dd a i{ position:absolute; top:0; left:94px; line-height:1.5; text-align:center; font-size:12px; color:#FFF; background-color:#F00; border-radius:20px;padding: 0px 5px;}



.mem_body{ float:right; width:1003px; height:auto; overflow:hidden;}
.loginlayout{width:1200px;float:none;}
.mem_data{width:994px; height:auto; border:#EEEEEE 1px solid; background-color:#FFF; padding-bottom:25px;overflow: hidden;margin-left: 7px;}
.mem_data_body{ float:left; width:900px; height:120px; border-bottom:#E6E6E6 1px solid; margin:35px 0 0 47px;}
.mem_data_body i{ float:left; width:110px; height:120px;}
.mem_data_body dl{ float:left; width:750px; height:120px; margin:0 0 0 15px;}
.mem_data_body dl dt{ float:left; width:100%; height:auto; line-height:25px; font-size:16px; color:#000; margin:10px 0 0 0;}
.mem_data_body dl dt b{ font-weight:normal; color:#F00;}
.mem_data_body dl dd{ float:left; width:auto; height:25px; line-height:25px; padding:0 20px; margin:25px 0 0 0; font-size:14px; border-left:#ccc 1px solid;}
.mem_data_body dl dd.name{ padding-left:0; font-size:12px; color:#555; border-left:none;}
.mem_data_body dl dd b{ font-weight:normal;}
.mem_data_body dl dd.verify{ padding:0 15px;}
.mem_data_body dl dd.verify span{ float:left; width:32px; height:30px; margin:-2px 10px;}
.mem_data_body dl dd.verify span:first-child{ background:url(../images/info_1.png) center no-repeat;}
.mem_data_body dl dd.verify span:first-child+span{ background:url(../images/info_2.png) center no-repeat;}
.mem_data_body dl dd.verify span:first-child+span+span{ background:url(../images/info_3.png) center no-repeat;}
.mem_data_body dl dd.grade{ font-size:12px; color:#939393;}
.mem_data_body dl dd.grade b{ color:#717171;}
.mem_data_body dl dd.safe{ color:#555;}
.mem_data_body dl dd.safe em{ float:left;}
.mem_data_body dl dd.safe p{ float:left; width:50px; height:10px; background-color:#D9D9D9; margin:9px 5px 0 2px;}
.mem_data_body dl dd.safe p span{ float:left; width:100%; height:100%; background-color:#71B247;}

.mem_verify{ float:left; width:900px; height:auto; margin:0 0 0 47px;}
.mem_verify ul{ float:left; width:305px; height:auto;}
.mem_verify ul li{ float:left; width:100px; height:35px; line-height:35px; font-size:14px; color:#828282; padding-left:50px; margin:25px 0 0 0;}
.mem_verify ul li:first-child{ background:url(../images/mem_verify1.png) no-repeat;}
.mem_verify ul li:first-child+li{ background:url(../images/mem_verify2.png) no-repeat;}
.mem_verify ul li:first-child+li+li{ background:url(../images/mem_verify3.png) no-repeat;}
.mem_verify ul li:first-child+li+li+li{ background:url(../images/mem_verify4.png) no-repeat;}
.mem_verify p{ float:left; width:560px; height:auto; line-height:30px; margin:27px 0 0 0;}
.mem_verify p span{ float:left; width:100%; height:auto; line-height:30px; font-size:14px; color:#828282;}
.mem_verify p span em{ color:#F00;}
.mem_verify p span b{ font-weight:normal;}
.mem_verify p span a{ color:#019eeb;}


.mem_index_order_all{width:994px; height:auto; border:#EEEEEE 1px solid; background-color:#FFF; margin-top:10px; overflow:hidden;margin-left: 7px;}
.mem_index_order_empty{ float:left; width:100%; height:auto; line-height:25px; text-align:center; padding-top:38px; padding-bottom:37px;}
.mem_index_order_empty p{ font-size:18px; color:#555;}
.mem_index_order_empty p a{ font-size:18px; color:#019eeb;}
.mem_index_order{ float:left; width:100%; height:auto; padding-bottom:20px;}
.mem_index_order h3{ float:left; width:auto; min-width:300px; height:auto; line-height:25px; margin:10px 0 0 20px; font-size:14px; color:#019eeb;}
.mem_index_table{ float:left; width:100%; height:auto; line-height:45px; margin-top:14px; border-top:#E6E6E6 1px solid;}
.mem_index_table tr,.mem_index_table td,.mem_index_table th{ font-size:12px; color:#555; text-align:center;}
.mem_index_table tr:hover{ background-color:#F6F6F6;}
.mem_index_table tr:first-child{ background-color:#F2F2F2;}
.mem_index_table tr:first-child:hover{ background-color:#F2F2F2;}
.mem_index_table td,.mem_index_table th{ border-bottom:#E6E6E6 1px solid;}
.mem_index_table td a{ color:#019eeb;}
.mem_index_table td a.pay{ color: #fe9900;}
.mem_index_table td a.pay:hover{ color: #f00;}

.mem_index_order .page{ margin-top:20px; margin-bottom:0;}
/*团检首页样式*/
.men_index_qiye{
    margin-top: 10px;
    width: 994px;
    border: 1px solid #eee;
    margin-left: 7px;
}
.men_qiye_head {
    border-bottom: 1px solid #eee;
    padding: 10px 0 10px 20px;
    font-size: 16px;
    color: #4b4643;
}
.men_qiye_body{
    box-sizing: border-box;
    padding: 10px 20px;
}
.men_qiye_body li{
    border: 1px solid #eee;
}
.men_qiye_body li+li{
    margin-top: 10px;
}
.men_qiye_body .men_orderhead{
    background-color: #f0f0f0;
    font-size: 16px;
    color: #6e6e6f;
    padding: 5px 10px;
     
}
.men_qiye_body table{
    width: 100%;
    border:none;
    border-collapse: collapse;
}
.men_qiye_body table td{
}
.men_qiye_body table td+td+td{
    border-left:1px solid #eee; 
}
.men_qiye_body table td.orderimg{
    width: 170px;
    text-align: center;
}
.men_qiye_body table td.orderimg img{
    margin: 15px;
    width: 130px;
    height: 90px;
}
td.orderinfo p,td.orderyyinfo p{
    font-size: 14px;
    color: #4b4643;
    white-space: nowrap;
    text-overflow: ellipsis;
    
}
td.orderyyinfo p{
    color: #999999;
    font-size: 12px;
    margin-top: 5px;
}
td.orderyyinfo p.ordersate{
    color: #f38411;
    margin-bottom: 10px;
}
td.orderinfo .ordername{
    margin-bottom: 5px;
    font-weight: bold;
}
td.orderinfo .yytime{
     margin-top: 5px;
    color: #1590d6;
}
.men_qiye_body table  td.orderyyinfo,.men_qiye_body table  td.orderhandle{
    width: 175px;
    text-align: center;
}
.orderhandle a{
    font-size: 16px;
    padding:2px 5px;
    border: 1px solid #f38411;
    color: #f38411;
}
.orderhandle a:hover{
    background-color: #f38411;
    color: #fff;
}
.mem_title{ float:left; width:1001px; height:auto; line-height:25px; padding:12px 0; border:#EEEEEE 1px solid;}
.mem_title h2{ font-size:16px; font-weight:normal; color:#4b4643; margin-left:17px;}


.mem_order{ float:left; width:1001px; height:auto; border:#EEEEEE 1px solid; margin-top:10px; padding-bottom:20px;}
.mem_order_type{ float:left; width:954px; height:auto; margin:22px 0 0 20px;}
.mem_order_type li{ float:left; width:auto; height:auto; line-height:26px; padding:0 25px 0 22px; position:relative;}
.mem_order_type li:first-child{ padding:0;}
.mem_order_type li:last-child a{ color:#cbcbcb;}
.mem_order_type li:last-child a:hover{ color:#019eeb;}
.mem_order_type li a{ float:left; width:auto; height:auto; line-height:26px; font-size:14px; color:#4b4643; margin:0 0 0 0; padding:0 2px;}
.mem_order_type li a:hover{ color:#019eeb;}
.mem_order_type li .order_type{ color:#4b4643; font-weight:normal; border-bottom:#FFF 1px solid;}
.mem_order_type li .order_type_{ color:#019eeb; font-weight:bold; border-bottom:#019eeb 1px solid;}
.mem_order_type li:last-child .order_type{ color:#cbcbcb; font-weight:normal; border-bottom:#FFF 1px solid;}
.mem_order_type li:last-child .order_type_{ color:#019eeb; font-weight:bold; border-bottom:#019eeb 1px solid;}

.mem_order_type li em{ position:absolute; top:0px; right:7px;min-width: 17px; height:17px; line-height:17px; text-align:center; font-size:12px; color:#FFF; background-color:#E33D40; border-radius:10px;}
.mem_order_type li i{ position:absolute; top:8px; right:0; width:1px; height:12px; border-right:#6E6E6F 1px solid;}


.mem_order_body{ float:left; width:954px; height:auto; margin:10px 0 0 20px;}

.mem_order_body .order_order_type{ float:left; width:100%; height:30px; line-height:30px; margin:10px 0 0 0; background-color:#F9F9F9; border:#E6E6E6 1px solid;}
.mem_order_body .order_order_type li{ float:left; width:auto; font-size:14px; color:#AAAAAA; text-align:center;}
.mem_order_body .order_order_type li.order_tc{ width:413px; padding-left:17px;}
.mem_order_body .order_order_type li.order_money{ width:166px;}
.mem_order_body .order_order_type li.order_status{ width:170px;}
.mem_order_body .order_order_type li.order_operating{ width:186px;}

.mem_order_body dl{ float:left; width:100%; height:auto; margin:10px 0 0 0; position:relative; border:#E6E6E6 1px solid;}
.mem_order_body dl span{ float:left; width:auto; font-size:14px; color:#6e6e6f;}
.mem_order_body dl span b{ font-weight:normal;}

.mem_order_body dl dt{ float:left; width:100%; height:35px; line-height:35px; overflow:hidden; background-color:#f9f9f9; position:relative; z-index:2;}
.mem_order_body dl dt .order_id{ width:357px; margin-left:22px;}
.mem_order_body dl dt .order_id em{ color:#cacaca;}
.mem_order_body dl dt .order_money{ width:314px;}
.mem_order_body dl dt .order_money b{ color:#ff5700; font-size:13px;}
.mem_order_body dl dt .order_money em{ color:#cacaca; font-size:13px;}
.mem_order_body dl dt .order_money em.use_coupon_txt{ color:#ff5700; font-size:13px;padding-left: 18px;padding-right: 18px;}
.mem_order_body dl dt .order_contacts{ width:172px; padding-left: 5px;}
.mem_order_body dl dt .order_from{ width:80px;}
.mem_order_body dl dt .order_del{ float:right; width:30px; height:35px; cursor:pointer; background:url(../images/order_del.jpg) center no-repeat; margin-right:5px;}
.mem_order_body dl dt .order_del:hover{ background:url(../images/order_del_hover.jpg) center no-repeat;}

.mem_order_body dl dd{ float:left; width:auto; height:auto; line-height:20px; margin-top:-1px;}
.mem_order_body dl dd .order_tc{ width:412px; height:128px; padding-left:17px; border-right:#E6E6E6 1px solid; border-top:#E6E6E6 1px solid;}
.mem_order_body dl dd .order_tc i{ float:left; width:130px; height:100px; margin-top:20px; overflow:hidden;}
.mem_order_body dl dd .order_tc p{ float:left; width:260px; height:auto; color:#4b4643; margin:14px 0 0 15px;}
.mem_order_body dl dd .order_tc p b{ font-weight:bold;}
.mem_order_body dl dd .order_tc p em{ float:left; width:100%; line-height:25px;}
.mem_order_body dl dd .order_tc p a{ font-size:14px; color:#4b4643;}
.mem_order_body dl dd .order_tc p a:hover{ color:#019eeb;}

.mem_order_body dl dd .order_money{ width:165px; height:128px; border-right:#E6E6E6 1px solid; border-top:#E6E6E6 1px solid;}
.mem_order_body dl dd .order_money i{ float:left; width:100%; height:16px;}
.mem_order_body dl dd .order_money b,.mem_order_body dl dd .order_money s{ float:left; width:100%; height:auto; text-align:center; font-size:13px;}
.mem_order_body dl dd .order_money s{ color:#999999;}
.mem_order_body dl dd .order_money b{ color:#4b4643;}

.mem_order_body dl dd .order_status{ width:170px; height:128px; line-height:25px; border-right:#E6E6E6 1px solid; border-top:#E6E6E6 1px solid;}
.mem_order_body dl dd .order_status i{ float:left; width:100%; height:14px;}
.mem_order_body dl dd .order_status em{ float:left; width:100%; height:auto; text-align:center; color:#cacaca; font-size:14px;}
.mem_order_body dl dd .order_status b{ float:left; width:100%; color:#f38411;}
.mem_order_body dl dd .order_status .btn{ display:block; margin:3px auto; width:80px; height:25px; font-size:16px; color:#ff5700; border:#ff5700 1px solid; cursor:pointer;}
.mem_order_body dl dd .order_status .btn:hover{ color:#019eeb; border:#019eeb 1px solid;}
.mem_order_body dl dd .order_status p{ float:left; width:100%; height:auto; line-height:14px; text-align:center; color:#999; font-size:12px;}
.mem_order_body dl dd .order_status p.order_remark{ width:110px; line-height:25px; margin-left:30px;}
.mem_order_body dl dd .order_status a{ font-size:14px; color:#4b4643;}
.mem_order_body dl dd .order_status a:hover{ color:#019eeb;}
.mem_order_body dl dd .order_status em .yuyue_btn{ display:block; margin:3px auto; width:80px; height:25px; line-height:24px; font-size:16px; color:#ff5700; border:#ff5700 1px solid; cursor:pointer;}
.mem_order_body dl dd .order_status em .yuyue_btn:hover{ color:#019eeb; border:#019eeb 1px solid;}

.mem_order_body dl dd .order_yuyue{ float:left; width:186px; height:128px; border-top:#E6E6E6 1px solid;}
.mem_order_body dl dd .order_yuyue i{ float:left; width:100%; height:14px;}
.mem_order_body dl dd .order_yuyue em{ float:left; width:100%; height:auto; text-align:center; color:#cacaca; font-size:14px;}
.mem_order_body dl dd .order_yuyue em a {color: #4b4643;cursor: pointer;} 
.mem_order_body dl dd .order_yuyue em .yuyue_btn{ display:block; margin:3px auto; width:80px; height:25px; line-height:24px; font-size:16px; color:#ff5700; border:#ff5700 1px solid; cursor:pointer;}
.mem_order_body dl dd .order_yuyue em .yuyue_btn:hover{ color:#019eeb; border:#019eeb 1px solid;}
.mem_order_yyissubmit {width: 280px; height: 200px; border-radius:5px; background-color:rgba(0,0,0,0.5);text-align: center; line-height: 200px; font-size:16px; font-weight: bold; margin:200px auto auto auto; color: #ffffff; }
.mem_order_yyissubmit_box{width: 100%;background-color:rgba(0,0,0,0.4); height: 100%; position: fixed; left: 0px; top: 0px; z-index:1100000; }

.mem_order_body dl .order_operating{ position:absolute; top:35px; right:0; width:187px; height: auto; z-index:1;}
.mem_order_body dl .order_operating i{ float:left; width:100%; height:16px;}
.mem_order_body dl .order_operating em{ float:left; width:100%; height:auto; text-align:center;}
.mem_order_body dl .order_operating em a{ font-size:14px; color:#4b4643;}
.mem_order_body dl .order_operating em a:hover{ color:#019eeb;}
.mem_order_body dl .order_operating em samp{ float:left; width:133px; height:25px; line-height:20px; margin-left:12px; text-align:left; padding-left:30px; color:#999; background:url(../images/biao.jpg) no-repeat;}
.mem_order_body dl .order_operating em .yuyue_btn{ display:block; margin:3px auto; width:80px; height:25px; line-height:24px; font-size:16px; color:#ff5700; border:#ff5700 1px solid; cursor:pointer;}
.mem_order_body dl .order_operating em .yuyue_btn:hover{ color:#019eeb; border:#019eeb 1px solid;}
.mem_order_body dl  em .fukuan_btn{ display:block; margin:3px auto; width:80px; height:25px; line-height:24px; font-size:16px; color:#ff5700; border:#ff5700 1px solid; cursor:pointer;}
.mem_order_body dl .order_operating em a.fukuan_btn{color:#ff5700; font-size:16px;}
.mem_order_body dl .order_operating em a.fukuan_btn:hover{ color:#019eeb; border:#019eeb 1px solid;}
.mem_order_body dl  em .fukuan_btn:hover{ color:#019eeb; border:#019eeb 1px solid;}
#noRecord{float: left;width: 100%;}
#noRecord  .nofindlist{text-align: center;padding: 20px 0;}
#noRecord  .nofindlist span{
    background: #fff url(../images/wrong.png) no-repeat center left;padding-left: 35px;float: none;display: inline;
    font-size:20px;}
#noRecord  .nofindlist span a{
    text-decoration: underline;
    margin-left:20px;
    font-size:16px;
    color: #019eeb;}

/*安全设置*/
.mem_safe{ float:right; width:994px; height:auto; border:#EEEEEE 1px solid; background-color:#FFF; padding-bottom:40px;}
.mem_safe h2{ float:left; width:auto; min-width:400px; height:auto; line-height:30px; font-size:16px; color:#333; font-weight:normal; margin:20px 0 0 35px;}
.mem_safe .mem_security{ float:left; width:900px; height:auto; line-height:30px; margin:20px 0 0 35px;}
.mem_safe .mem_security span{ float:left; width:auto;}
.mem_safe .mem_security em{ float:left; width:75px; height:14px; background-color:#CCD1D5; margin:8px 0 0 12px;}
.mem_safe .mem_security em i{ float:left; width:auto; height:14px; background-color:#FC9836;}
.mem_safe .mem_security b{ float:left; width:auto; margin:0 15px; font-weight:normal; font-size:14px; color:#eb5b41;}
.mem_safe .mem_security p{ float:left; width:auto; font-size:14px; color:#eb5b41;}
.mem_safe .mem_safe_body{ float:left; width:900px; height:auto; line-height:30px; margin:5px 0 0 35px;}
.mem_safe .mem_safe_body li{ float:left; width:100%; height:auto; padding:50px 0 25px 0; border-bottom:1px solid #dbdbdb;}
.mem_safe .mem_safe_body li i{ float:left; width:38px; height:38px; background:url(../images/duihao.jpg) center no-repeat; margin:0 0 0 20px;}
.mem_safe .mem_safe_body li i.no_verify{ background:url(../images/tanhao.jpg) center no-repeat;}
.mem_safe .mem_safe_body li b{ float:left; width:135px; height:auto; text-align:center; font-size:14px; color:#333; font-weight:normal; margin-top:4px;}
.mem_safe .mem_safe_body li p{ float:left; width:530px; height:auto; font-size:14px; color:#333; margin-top:4px; }
.mem_safe .mem_safe_body li a{ float:right; width:80px; height:30px; line-height:30px; text-align:center; font-size:13px; color:#FFF; background-color:#019eeb; border-radius:4px; margin:4px 17px 0 0;}
.mem_safe .mem_safe_body li a:hover{ background-color:#1fa5e7;}

.mem_safe .mem_safe_foot{ float:left; width:900px; height:auto; line-height:30px; margin:70px 0 0 35px;}

.mem_safe .mem_safe_prompt{ float:left; width:100%; height:auto; line-height:30px;}
.mem_safe .mem_safe_prompt dt{ float:left; width:100%; height:auto; font-size:13px; color:#666; font-weight:bold;}
.mem_safe .mem_safe_prompt dd{ float:left; width:100%; height:auto; font-size:12px; color:#666;}

.mem_safe .mem_safe_question{ float:left; width:100%; height:auto; line-height:30px; margin:50px 0 0 0;}
.mem_safe .mem_safe_question dt{ float:left; width:100%; height:auto; font-size:13px; color:#666; font-weight:bold;}
.mem_safe .mem_safe_question dd{ float:left; width:45%; height:auto;}
.mem_safe .mem_safe_question dd a{ font-size:12px; color:#019eeb;}

/*修改密码*/
.mem_modify_password{ float:left; width:900px; height:auto; line-height:30px; margin:0 0 0 35px; padding-bottom:40px;}
.mem_modify_password li{ float:left; width:100%; height:auto; margin:30px 0 0 0;}
.mem_modify_password li span{ float:left; width:80px; height:32px; line-height:32px; font-size:14px; color:#333;}
.mem_modify_password li input{ float:left; width:208px; height:20px; line-height:20px; padding:5px 6px; margin:0; background-color:#FFF; border:#CCC 1px solid;}
.mem_modify_password li p{ float:left; width:245px; height:auto; line-height:25px; margin:3px 0 0 20px;}
.mem_modify_password li p.prompt{ width:234px; height:auto; font-size:14px; color:#999; padding:0 5px; background-color:#F3F4F4; border:#019eeb 1px solid; display:none;}
.mem_modify_password li p.prompt i{ float:left; width:8px; height:13px; margin:6px 0 0 -13px; background:url(../images/prompt_bg.jpg) center no-repeat;}
.mem_modify_password li p.wrong{ color:#EB5B41; background-color:#fff; margin:2px 0 0 10px; padding-left:30px; border:none; background:url(../images/wrong.png) no-repeat;}
.mem_modify_password li a{ float:left; width:222px; height:35px; line-height:35px; text-align:center; font-size:14px; color:#FFF; background-color:#019eeb; border-radius:2px;}
.mem_modify_password li a:hover{ background-color:#1fa5e7;}

.mem_modify_password li input.phone_code{ width:110px;}
.mem_modify_password li em{ float:left; width:97px; height:30px; text-align:center; font-size:13px; background-color:#f5f5f5; border:#CCC 1px solid; border-left:none;}
.mem_modify_password li em.send{ color:#FFF; background-color:#019eeb; border-color:#019eeb; cursor:pointer;}

/*验证步骤*/
.mem_verify_step{ float:left; width:900px; height:38px; line-height:38px; background-color:#D0F0FF; margin:15px 0 0 35px;}
.mem_verify_step li{ float:left; width:150px; height:38px; text-align:center; font-size:13px; color:#019eeb;}
.mem_verify_step li.cur{ color:#FFF; background-color:#019eeb;}
.mem_verify_step li font{ font-size:13px; margin-right:5px;}

.mem_verify_finish{ float:left; width:900px; height:auto; margin:60px 0 0 35px;}
.mem_verify_finish p{ float:left; width:auto; height:auto; min-height:38px; line-height:35px; font-size:12px; color:#333; padding-left:60px; background:url(../images/duihao.jpg) no-repeat;}

/*个人资料*/
.mem_personal_information{ float:right; width:994px; height:auto; border:#EEEEEE 1px solid; background-color:#FFF; padding-bottom:40px;}
.mem_personal_view{ float:left; width:100%; height:auto; margin:10px 0 0 0;}
.mem_personal_view li{ float:left; width:100%; height:auto; line-height:30px; font-size:14px; color:#333; margin:16px 0 0 0;}
.mem_personal_view li span{ float:left; width:105px; height:auto; text-align:right;}
.mem_personal_view li b{ float:left; width:800px; height:auto; font-weight:normal; margin-left:5px;}
.mem_personal_view li img{ width:auto; height:auto; max-width:400px; max-height:400px;}
.mem_personal_view li .modify_profile{ display:block; margin:0 auto; width:130px; height:35px; line-height:35px; text-align:center; color:#FFF; background-color:#019eeb; border-radius:2px;}
.mem_personal_view li .modify_profile:hover{ background-color:#1fa5e7;}

.mem_personal_view li b input{ float:left; width:auto; height:auto; font-size:13px; color:#333;}
.mem_personal_view li b .mem_txt{ width:228px; height:20px; line-height:20px; padding:5px 10px; border:#CCC 1px solid; border-radius:4px;}
.mem_personal_view li b label{ float:left; width:auto; height:auto; margin:0 20px 0 0;}
.mem_personal_view li b label .mem_radio{ float:left; margin:9px 5px 0 0;}
.mem_personal_view li b .mem_date{ width:100px; height:20px; line-height:20px; padding:5px 10px; border:#CCC 1px solid; background-color:#eee; cursor:pointer; border-radius:4px;}
.mem_personal_view li b .mem_select{ float:left; width:85px; height:32px; line-height:32px; font-size:13px; color:#333; border:#CCC 1px solid; border-radius:4px; margin-right:5px;display: block; padding:0;}
.mem_personal_view li b .mem_select:focus{ outline:none;}
.mem_personal_view li b .province{ width:110px;}
.mem_personal_view li b .city{ width:110px;}
.mem_personal_view li b .option{ padding-right:20px;}
.mem_personal_view li .mem_head_pic_top{ float:left; width:600px; height:37px; line-height:37px; margin:10px 0 0 35px; border-bottom:#DDDDDD 1px solid;}
.mem_personal_view li .mem_head_pic_top a{ float:left; width:160px; height:36px; line-height:37px; text-align:center; font-size:14px; color:#333; border:#ddd 1px solid; margin-right:10px; border-bottom:none; background-color:#FFF; border-radius:4px 4px 0 0;}
.mem_personal_view li .mem_head_pic_top a:hover{ color:#019eeb;}
.mem_personal_view li .mem_head_pic_top .mem_head_type{ height:36px; color:#333; border:#fff 1px solid; border-bottom:none;}
.mem_personal_view li .mem_head_pic_top .mem_head_type_{ height:37px; color:#019eeb; border:#ddd 1px solid; border-bottom:none;}

.mem_personal_view li .mem_head_pic_body{ float:left; width:600px; height:auto; margin:35px 0 0 35px;}
.mem_personal_view li .mem_head_pic{ float:left; width:100%; height:auto; display:none;}
.mem_personal_view li .mem_head_pic a{ float:left; width:auto; height:auto; margin:0 10px 0 0; padding:0;}
.mem_personal_view li .mem_head_pic a img{ float:left; margin:0; padding:0;}
.mem_personal_view li .mem_head_pic .mem_head_sex{ border:#FFF 1px solid;}
.mem_personal_view li .mem_head_pic .mem_head_sex_{ border:#ccc 1px solid;}

.mem_personal_view li .mem_head_pic li{ margin-top:5px;}
.mem_personal_view li .mem_head_pic li span{ width:75px; text-align:left;}
.mem_personal_view li .mem_head_pic li b{ width:500px; margin:5px 0 0 0;}


.mem_personal_view li .modify_edit_btn{ float:left; width:87px; height:35px; line-height:35px; text-align:center; color:#FFF; background-color:#019eeb; border-radius:2px; margin:10px 0 0 35px;}
.mem_personal_view li .modify_edit_btn:hover{ background-color:#1fa5e7;}
.mem_personal_view li .modify_edit_cancel{ float:left; width:87px; height:35px; line-height:35px; text-align:center; color:#FFF; background-color:#019eeb; border-radius:2px; margin:10px 0 0 20px;}
.mem_personal_view li .modify_edit_cancel:hover{ background-color:#1fa5e7;}



/*个人消息*/
.mem_personal_news{ float:right; width:994px; height:auto; border:#EEEEEE 1px solid; background-color:#FFF; padding-bottom:40px;}
.mem_personal_news dl dt{height:40px; line-height:40px; background-color:#019eeb;}
.mem_personal_news dl dt h2{ font-size:14px; color:#fdfa00; font-weight:normal; margin-left:40px;}
.mem_personal_news dl dd{width:924px; height:auto; line-height:20px; margin:0 auto; padding:20px 0; font-size:13px; color:#333; border-bottom:#efefef 1px solid;overflow: hidden;}
.mem_personal_news dl dd:hover{ background-color:#f5f5f5;}
.mem_personal_news dl dd i{ float:left; width:14px; height:12px; margin:10px 0 0 10px;}
.mem_personal_news dl dd i.news{ background:url(../images/mem_news.png) center no-repeat;}
.mem_personal_news dl dd i.old_news{ background:url(../images/mem_old_news.png) center no-repeat;}

.mem_personal_news dl dd a{ float:left; width:780px; height:auto; font-size:13px; margin:0 0 0 10px; color:#666; word-break:break-all;}
.mem_personal_news dl dd a:hover{ color:#28b779;}
.mem_personal_news dl dd span{ float:right; width:82px; height:auto; font-size:13px; color:#666;text-align: center;}
.mem_personal_news .page{ margin:30px 0 0 0;}
.mem_prompt{ position:fixed; width:100%; height:100%; top:0; left:0;background-color: rgba(0,0,0,.7);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#a2000000,endColorstr=#a2000000); z-index:10000; display:none;}
.mem_prompt_all{ display:inline; margin:0 auto; width:560px; height: auto; min-height:200px; background:#efefef;display:none;margin-top:-400px; border-radius:0 0 4px 4px;}
.mem_prompt_all .mem_prompt_title{ float:left; width:100%; height:33px; line-height:35px; border-bottom:1px solid #CDCDCD;}
.mem_prompt_all .mem_prompt_title h3{ float:left; width:auto; height:auto; font-size:18px; color:#999; font-weight:normal; margin-left:15px;}
.mem_prompt_all .mem_prompt_title i{ float:right; width:33px; height:33px; line-height:33px; text-align:center; font-size:20px; color:#bbb; font-weight:bold; cursor:pointer; margin:0; padding:0;}
.mem_prompt_all .mem_prompt_title i:hover{ color:#999;}
.mem_prompt_all .mem_prompt_body{ float:left; width:100%; height: auto; min-height:100px; background-color:#FFF;}
.mem_prompt_all .mem_prompt_body p{ float:left; width:535px; height:auto; line-height:20px; font-size:14px; color:#000; margin:15px 0 15px 15px;}
.mem_prompt_all .mem_prompt_foot{ float:left; width:100%; height:60px; background:#efefef; border-top:1px solid #CDCDCD;}
.mem_prompt_all .mem_prompt_foot a{ float:right; width:52px; height:28px; line-height:28px; text-align:center; font-size:14px; color:#333; margin:15px 15px 0 0; border:#CDCDCD 1px solid;}
.mem_prompt_all .mem_prompt_foot a:hover{ color:#333; background-color:#e6e6e6;}


/*弹窗样式*/
html,body{height: 100%;width: 100%;}
.displaynone{
    display: none;
}
.fullpage{
    overflow:scroll;
    position: fixed;
    top: 0;
    z-index: 9999;
    bottom: 0;
    left: 0;
    right: 0;
    background-color: rgba(0,0,0,.3);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#4c000000,endColorstr=#4c000000);
}
.fullpage .model{
    margin: 0 auto;
    margin-top: 100px;
    width: 586px;
    padding-bottom: 0;
    background-color: #fff;
    border-radius:4px;
}
.fullpage .model>p{
    background-color: #019eeb;
    height: 50px;
    line-height: 50px;
    padding-left: 16px;
    color: #fff;
    font-size: 20px;
	line-height:50px;
	vertical-align:middle;
}
.fullpage .model>p a{
float: right;
width: 24px;
margin-top: 13px;
height: 23px;
margin-right: 10px;
background: url(../images/closebtnimg.png) no-repeat;
display:inline-block;
margin-left:450px;
}
.fullpage .model .modelsub{
    padding-top: 30px;
    padding-left: 95px;
    background: url(../images/paytipimg.png) no-repeat 30px 30px;
}
.fullpage .model .closedd .cententtext1{
    padding-left:95px;
font-size: 18px;
}
.fullpage .model .closedd .cententtext2{
    padding-left:95px;
    margin-top: 5px;
    color: #777;
    font-size: 14px;    
}
.fullpage .model .modelsub .cententtext3{
    margin-top: 20px;
    color: #555;
    font-size: 16px;
    margin-bottom: 20px;
}
.fullpage .model .modelsub .cententtext4{
    margin-top: 40px;
    height: 25px;
    line-height: 25px;
}
    
.fullpage .model .modelsub .cententtext4 a{
    margin-right: 20px;
    color: #019eeb;
    font-size: 14px;
}
.fullpage .model .modelsub .cententtext4 a:first-child{

    color: #fff;
    font-size: 18px;
    background-color: #019eeb;
    padding: 6px 10px;
    border-radius: 5px;
}
/*删除订单样式*/
.fullpage .model .closedd{
    background-image: url(../images/tipqus.png);
    padding-left: 0;
    background-image: none;
}
.fullpage .model .modelsub .cententtext5.p05{
    height:56px;
    line-height:56px;
    margin-top: 30px;
    text-align: right;
    padding-right: 20px;
    margin:0;
    margin-top:20px;
    padding-bottom: 60px;
    background-color: #ffffff !important;
	padding-right: 0px;
}
.fullpage .cententtext5.p05 a{
    margin-left: 10px;
    font-size: 16px;
    border: 1px solid #DBDBDB;
    color: #333;
    border-radius: 5px;
    width: 344px;
    height: 47px;
    line-height: 47px;
    display: block;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
}
.fullpage .model .modelsub .cententtext5{
height: 56px;
line-height: 56px;
text-align: right;
padding-right: 20px;
margin: 0;
margin-top: 20px;
background-color: #F5F5F5;
}
.fullpage .cententtext5 a {
    margin-left: 10px;
    padding: 4px 5px;
    font-size: 16px;
    border: 1px solid #DBDBDB;
    color: #333;
    border-radius: 5px;
    /*padding-right: 20px;*/
}

.fullpage .cententtext5 a.active,.fullpage .cententtext5 a:hover{
    background-color: #019eeb;
    border-color: #019eeb;
    color: #fff;
}
/* .fullpage .cententtext5 a:active{
    border: 1px solid #DBDBDB;
    background-color: #fff;
    color: #333;
} */
/*取消订单样式*/
.fullpage .model .canceldd{
    padding-left:112px;
    margin-top: 15px;}
.fullpage .model .canceldd p{
    font-size: 14px;
    vertical-align:  middle;
}
.fullpage .model .canceldd .canceltext{
    margin-bottom: 20px;
}
.fullpage .model .canceltext .choosebox{
    position: relative;
    display: inline-block;
    *display: inline;
    *zoom: 1;
    width: 264px;
    margin-left: 22px;
}
.fullpage .model  .choosebox input{
    text-indent: 5px;
    line-height:20px;
    padding:7px 0;
    width:100%;
    padding-right: 22px;
    outline: 0;
    border: 1px solid #DBDBDB;
    font-family: "microsoft yahei";
    text-align: left;
    background-color: #ffffff;
}
.fullpage .model  .choosebox ul{
    box-sizing: border-box;
    width: 100%;
    position: absolute;
    top: 100%;
    left:0;
    *left:5px;
    background-color: #fff;
    border: 1px solid #DBDBDB;
    border-top: none;
}
.fullpage .choosebox ul li{
    cursor: pointer;
    width: 100%;
    padding: 5px 0px;
    font-size: 14px;
    line-height: 1.5;
    text-indent: 5px;
}
.fullpage .choosebox ul li{
    border-top: none;
}
.fullpage .choosebox ul li:hover{
    background-color: #019eeb;
    color: #fff;
}
.fullpage .canceldd>p{
    width:364px;
    line-height: 1.7;
    font-size: 16px;
    margin-top:30px;
    margin-bottom: 40px;
}
.fullpage .canceldd>p i{
    color: #eb5b41;
}
.fullpage .canceldd .choosebox{
    position: relative;
}
.fullpage .canceldd .choosebox span{
    cursor: pointer;
    position: absolute;
    right: 0px;
    width: 30px;
    height: 36px;
    background: url(../images/select_icon07.png) no-repeat;
    background-position: center center;
}
.fullpage .canceldd .choosebox span.active{
    background-image: url(../images/select_icon08.png);
}
.fullpage .canceldd .refund_txt textarea{ padding:5px;  margin-top: 13px; border: 1px #dbdbdb solid;width: 348px;height: 72px; font-size: 14px;}
.fullpage .canceldd_errormessage{
height: 45px;
text-align: center;
background-color: #fff1f1;
color: #fb4e4e;
font-size: 16px;
line-height: 45px;
margin-top: -30px;
}
/*预约样式表*/
.fullpage .model  .appointment{
    padding-top: 0px;
    padding-left: 0;
    background: none;
    position:relative;
}
.noclickinput{
    position:absolute;
    height:385px;
    width:557px;
    z-index:99999999;
}
.fullpage .appointment p{
    font-size: 14px;
    color:#333;
    margin: 12px 0 0 0;
}
.fullpage .errormessage{
    height: 45px;
    text-align: center;
    background-color: #fff1f1;
    color: #fb4e4e;
    font-size: 16px;
    line-height: 45px;
}
.fullpage .appointment p.warn{
    font-size: 14px;
    line-height:18px;
    color:#fff;
    margin: 15px 0;
    margin-left:auto;
    margin-right: auto;
     width:266px;
     padding:10px 10px;
     background-color:#969696;
     border-radius:4px;

}
.fullpage .appointment div.selectdate label,.fullpage .appointment p label:first-child,.fullpage .appointment .credit label{
    display: inline-block;
    *display: inline;
    *zoom: 1;
    width: 130px;
    text-align: right;
    margin-right:10px;
    color: #666666;
    font-size: 16px;
}
.fullpage input{
box-sizing:border-box;
-moz-box-sizing:border-box; /* Firefox */
-webkit-box-sizing:border-box; /* Safari */
}
.fullpage .appointment p input[type=text],.fullpage .appointment .credit input{
    display: inline-block;
    *display: inline;
    *zoom: 1;
    width:379px;
    line-height:20px;
    outline: 0;
    border: 1px solid #dbdbdb;
    padding: 5px 10px;
    font-size: 14px;
    font-family: "microsoft yahei";
    font-size: 14px;
    color:#333;
    height: 41px;
}
.fullpage .appointment .credit label{float: left;line-height: 39px;}
.fullpage .appointment .credit{margin-top: 12px;}
.fullpage .appointment .credit input{cursor: pointer;}
.fullpage .appointment .credit div{margin-left: 4px;position: relative; display:block; float: left; cursor: pointer;}
.fullpage .appointment .credit i{display: block; background:url(../images/select_icon04.png) center no-repeat;position: absolute; width: 16px; height: 16px; right: 11px; top:13px;}
.fullpage .appointment .credit_items{width: 100%;position: relative; top: 0px;background-color: #fff; height: 0px;}
.fullpage .appointment .credit_items ul{width: 377px;background-color: #fff;margin-left: 144px; border: #D7D7D7 1px solid;border-top: none;display: block;}
.fullpage .appointment .credit_items li{border-top: #D7D7D7 1px solid;cursor: pointer; width: 357px; height: 41px; line-height: 41px; padding: 0px 10px; display: block;}
.fullpage .appointment .credit_items li:first-child{border-top: none;}
.fullpage .appointment .credit_items li:hover{background-color: #019eeb;color: #ffffff;}
.fullpage .appointment div.selectdate{margin-top: 12px;}
.fullpage .appointment div.selectdate select {
appearance:none;
-moz-appearance:none; /* Firefox */
-webkit-appearance:none; /* Safari 和 Chrome */
display: block;
float:left;
width: 75px;
border: 1px #dbdbdb solid;
line-height: 39px;
height: 39px;
font-size: 14px;
font-family: "微软雅黑";
color:#666666;
margin-right: 9px;
padding-left: 8px;
background-image: url(../images/select_icon05.png);
background-position: 60px 17px;
background-repeat: no-repeat;
outline:none;

}
.fullpage .appointment div.selectdate label{margin-right: 14px;float: left; line-height: 39px; display: block;}
.fullpage .appointment p input[type=radio]{
    cursor: pointer;
}
.fullpage .appointment p .mem_radio{
    display: inline-block;
    *display: inline;
    *zoom:1;
    width: auto;
    min-width:60px;
    margin-right:15px;
    cursor:pointer;
}
.fullpage .appointment p .mem_radio + .mem_radio {
    margin-right:73px;
}
.fullpage .appointment p .mem_radio i{
    display: inline-block;
    *display: inline;
    *zoom:1;
    width:17px;
    height:17px;
    line-height:13px;
    margin-right:5px;

}
.fullpage .appointment p .mem_radio .selected{
    background:url(../images/checkboxbg.png) center no-repeat;
    background-position: 0 0;

}
.fullpage .appointment p .mem_radio .unselected{
background:url(../images/checkboxbg.png) center no-repeat;
background-position: -17px 0;

}

.fullpage .appointment p .mem_radio b{
    display: inline-block;
    *display: inline;
    *zoom:1;
    width: auto;
    height:auto;
    margin:0;
    font-weight:normal;
    
}
.fullpage .appointment p input+label{
    cursor: pointer;
    display: inline-block;
    *display: inline;
    *zoom: 1;
    width: 30px;
    margin-left: 5px;
}
.fullpage .p_calender{
position: relative;
width: 100%;
height: 1px;
}

/*体检日历*/
.fullpage .selectdata {
    box-shadow: 0px 1px 5px rgba(0,0,0,0.2);
    position: absolute;
    z-index: 999999;
    top: 0px;
    left: 143px;
    width: 379px;
    background-color: #ffffff;
    border: 1px #e5e5e5 solid
}
.fullpage .p_calender{position: relative;z-index:12;}
.fullpage .close{width: 24px; height: 24px; background:url(../images/calender_close.png); position: absolute;right: -12px;top: -12px;}
.fullpage .selectdata .controldiv{ margin: 0px; line-height: 41px;font-size: 13px; text-align: center; color: #000000;}
.fullpage .selectdata .controldiv p{ color: #555555; margin: 0px;font-weight: bold; }
.fullpage .selectdata .controldiv span{color: #555555; color: #666666; margin-left: 5px; margin-right: 5px;}
.fullpage .selectdata .controldiv .left{ margin-top: 12px; margin-left: 78px; height: 100%;width:16px;height: 16px;background:url(../images/calender_logo05.png); float: left;}
.fullpage .selectdata .controldiv .right{margin-top: 12px; margin-right: 78px; height: 100%;width:16px;height: 16px;background:url(../images/calender_logo04.png); float: right;}
.fullpage .selectdata table tbody tr:nth-child(even) {background-color: #fafafa; }
.fullpage .selectdata table{width: 100%; border-spacing: 0;border-collapse: collapse;}
.fullpage .selectdata thead th{ background-color: #fafafa; font-size: 12px; font-weight: normal; line-height: 44px; color: #919191; border:1px #e5e5e5 solid;border-right: 0px;}
.fullpage .selectdata thead th:first-child{border-left: 0px;color:#eb5b41;}
.fullpage .selectdata tr td{font-size: 12px; position: relative; vertical-align: top;color: #d7d7d7; font-weight: bold; line-height: 14px; height: 44px;border:1px #e5e5e5 solid;border-right: 0px;}
.fullpage .selectdata tr td:first-child{border-left:0px;}
.fullpage .selectdata tr td.active{color:#666666; cursor:pointer;}

.fullpage .selectdata tr td.active span{color:#42aae1; font-weight: normal;}
.fullpage .selectdata tr td.isToday{color:#eb5b41; background-color: #eeeeee;}
.fullpage .selectdata tbody td p{font-size: 13px; color: #d7d7d7; padding-top:5px; padding-bottom: 5px; margin: 0px;}
.fullpage .selectdata tbody td.active p{color: #666666;}
.fullpage .selectdata tr td.icon01{cursor: default;background: url(../images/hint.png) no-repeat bottom right;}
/*.fullpage .selectdata tr td.icon01:after{
    content: "";
    position: absolute;
    right: 0px;
    bottom: 0px;
    width: 0px;
    height: 0px;
    border: solid;
    border-width: 6px 6px 6px 0px;
    border-color: transparent;
    border-right-color: #42aae1;
    display: block;
    transform: rotate(-135deg);
    -ms-transform: rotate(-135deg) translate(-6px,-3px);
    -webkit-transform: rotate(-135deg) translate(-6px,-3px);
    -o-transform: rotate(-135deg) translate(-6px,-3px);
    -moz-transform: rotate(-135deg) translate(-3px,-2px);
  }*/
/*.fullpage .selectdata tr td.icon01:after{content:"";position:absolute;right:0;bottom:0;display:block;background:url(../images/hint.png) no-repeat;width:8px;height:8px;}*/
.fullpage .selectdata .kktipbox_point_right{border:0px; width:8px; height: 8px; background-image: url(../images/tipbox_point_right.png);}
.fullpage .selectdata .kktipbox{border:1px #a5a5a5 solid;}

/*体检日历 end*/
.bdsharebuttonbox{
    height:auto;
}
.jd_detail_right .bdsharebuttonbox{
    margin-top:15px;
    margin-left:30px;
}



/*优惠券*/
.hide{display: none;}
.activate_sucess_prompt_box{position: absolute;width: 100%; height: 100%; top: 0px;}
.activate_sucess_prompt{ border-radius: 8px; width: 194px;height: 108px;text-align: center;padding-top: 25px;margin: 412px auto 0px auto; background-color: rgba(0, 0, 0, 0.60); }
.activate_sucess_prompt img{display:block; margin: 0px auto 0px auto; }
.activate_sucess_prompt  p{color: #ffffff;font-size: 20px; margin-top: 9px;}
.mem_coupon_infohead{width:998px; float: right; line-height: 52px;border: #e6e6e6 1px solid; }
.mem_coupon_infohead .title{ float: left; font-size: 16px;color: #4b4643; margin-left: 26px;}
.mem_coupon_infohead .title_entitiy{ float:right;font-size: 16px;color: #005ea7; margin-right: 21px;}
.mem_coupon_infohead .title_entitiy a{color: #005ea7;font-size: 16px;}
.mem_coupon_infohead .title_entitiy a:hover{color: #005ea7;}
.mem_coupon_nav{width:998px;float:right;border: #e6e6e6 1px solid;line-height: 52px; background-color: #f5f5f5; margin-top: 10px;}
.mem_coupon_nav li{float: left; margin-left: 26px; margin-right: 40px; }
.mem_coupon_nav li a{color: #666666;font-size: 14px;}
.mem_coupon_nav li a:hover{color: #008cd6;}
.mem_coupon_nav a.cur{color:#008cd6;}
.mem_coupon_items{width:998px;float:right;border: #e6e6e6 1px solid; border-top: 0px; padding-bottom:28px; min-height: 324px; padding-top: 28px;}
.mem_coupon_items ul{margin-left: 19px;}
.mem_coupon_items li{float: left; width: 313px; height: 180px;  margin-right: 10px;margin-bottom: 10px;}
.mem_coupon_items li>a{cursor: default;}
.mem_coupon_nav2{ text-align: center; width:1000px;float:right; border-top: 0px;  margin-top: 10px;}
.mem_coupon_nav2 a{ color:#666666; float: left; width:332px; height: 127px; border: #e6e6e6 1px solid; border-left: 0px;}
.mem_coupon_nav2 a:first-child{ border-left:#e6e6e6 1px solid;}
.mem_coupon_nav2 a img{margin-left: auto; margin-right: auto; margin-top: 33px; margin-bottom:10px; display: block;}
.mem_coupon_nav2 a .img02{position: relative; left:4px;}
.mem_coupon {position: relative;}
.mem_coupon .p01{height: 4px; background-image:url(../images/coupon_top.png);}
.mem_coupon .p07{ position: absolute; bottom:0px; width: 100%; height: 4px; background-image:url(../images/coupon_bottom.png);}
.mem_coupon .txt01{height: 132px;background-color: #eb5d43; padding: 20px 18px 20px 18px;}
.mem_coupon .p02{color:#ffffff;font-size:20px; font-weight:bold;}
.mem_coupon .p03{color:#ffffff;font-size:14px;margin-top:5px; }
.mem_coupon .p04{color:#ffffff;font-size:31px; height: 45px; line-height: 45px; text-align: right; position: relative; top: -25px;}
.mem_coupon .p04 span{font-size: 38px; font-weight: bold; }
.mem_coupon .p05{color:#a51c03;font-size:14px;}
.mem_coupon .p06{width: 284px; overflow: hidden; color:#a51c03;font-size:14px;text-indent: -6px;}
.mem_coupon .tag{ width: 79px;height: 74px; position: absolute;right: -1px; top: -1px;}
.mem_coupon_to_expire .tag{background-image: url(../images/coupon_tag_to_expire.png);}
.mem_coupon_expired .p01,.mem_coupon_used .p01{background-image:url(../images/coupon_top.png);}
.mem_coupon_expired .p01,.mem_coupon_used .p01{background-image:url(../images/coupon_top01.png);}
.mem_coupon_expired .p07,.mem_coupon_used .p07{background-image:url(../images/coupon_bottom01.png);}
.mem_coupon_expired .txt01,.mem_coupon_used .txt01{background-color: #d9d9d9;}
.mem_coupon_expired .p02,.mem_coupon_used .p02{color:#000000;}
.mem_coupon_expired .p03,.mem_coupon_used .p03{color:#000000;}
.mem_coupon_expired .p05,.mem_coupon_used .p05{color:#9ea1a2;}
.mem_coupon_expired .p06,.mem_coupon_used .p06{color:#9ea1a2;}
.mem_coupon_expired .tag{background-image: url(../images/coupon_tag_expired.png);}
.mem_coupon_used .tag{background-image: url(../images/coupon_tag_used.png);}
.mem_nocoupon{width: 1000px; float: right; text-align: center; padding-top: 123px; padding-bottom: 123px;}
.mem_nocoupon img{display:inline-block;}
.mem_nocoupon .p01{font-size: 24px; color: #999999;}
.mem_nocoupon .p02{font-size: 18px; color: #cccccc;}
#mem_coupon_activate_box{
    width: 520px;height: 202px;
    margin-left: auto;
    margin-right: auto;
    background-color: #ffffff;
    margin-top: 5%;
    position: relative;
    font-family: "微软雅黑"
}
#mem_coupon_activate_box .p01{width: 100%; height: 50px;line-height: 50px; color: #ffffff; font-size: 16px; background-color: #009dda;text-align: center;}
#mem_coupon_activate_box .close{background-image: url(../images/mem_coupon_close.png); background-repeat: no-repeat; background-position: center center; width: 36px;height: 36px; position: absolute;top: 5px; right: 5px; cursor: pointer;}
#mem_coupon_activate_box .p02{width: 100%; height: 28px;line-height: 28px;color: #f45656; text-align: center; font-size: 14px; background-color: #f9d2d4;}
#mem_coupon_activate_box .p03{line-height: 30px;color: #999999; font-size: 14px; text-align: center;}
#mem_coupon_activate_box .p04{padding-top: 15px; font-size: 16px; padding-left: 50px;}
#mem_coupon_activate_box .p04 input{
width: 214px;
height: 20px;
padding: 10px 8px 10px 8px; 
font-size: 16px;
line-height: 20px;
border: #e6e6e6 1px solid;
}
#mem_coupon_activate_box .p04 .btn{ font-size: 16px; border:none;cursor: pointer;color: #ffffff;margin-left: 13px;   background-color: #009dda; width: 80px; height: 42px; display: inline-block; padding: 0px;text-align: center;}




/*jg_details20160522*/
.jg_right_calender{width:100%;min-height: 100px;box-shadow:0px 0px 2px #E3E3E3;}
.jg_info_bg li{position: relative;}
.jg_map_btn{float: right; top: -7px; width: 84px; height: 29px; border-radius: 5px; font-size: 14px; line-height: 27px; text-align: center; text-indent: 13px; margin-top: 6px; color:#eb5d43; cursor: pointer; display: inline-block; position:absolute;right: 5px;text-align:right;} 
.jg_map_btn:after{content: "";display: table; position: absolute; width: 18px; height: 21px; background-image: url(../images/icon_dw.png); background-size: 12px 14px; left:41px;top:7px;background-repeat: no-repeat; }
.jg_map_model_content{ position: relative; top:50px; width: 974px; height: 551px; background-color:#ffffff; margin-left: auto; margin-right: auto;}




/*模态框插件样式*/
#model_box{
    width: 100%;
    height: 100%;
    z-index: 20000;
    position: fixed;
    top: 0px;
    left: 0px;
    right: 0px;
    bottom: 0px;
    overflow: auto;
    background-color: rgba(0,0,0,0.5);
}
.model_box_content{
-webkit-transition: -webkit-transform .3s ease-out;
-o-transition: -o-transform .3s ease-out;
transition: transform .3s ease-out;
-webkit-transform: translate(0,-25%);
-ms-transform: translate(0,-25%);
-o-transform: translate(0,-25%);
transform:translate(0,-25%);
}
.model_box_content .close{cursor: pointer;}
.fade.animate{
-webkit-transform: translate(0,0);
-ms-transform: translate(0,0);
-o-transform: translate(0,0);
transform: translate(0,0);
}
.modelopen{overflow: hidden;}
/*模态框插件样式end*/



/*tipbox插件样式*/
.kktipbox{position: absolute;z-index: 190000; border-radius: 5px; display: none; max-width: 200px; left: -35000px; background-color: #ffffff;min-height: 20px; text-align: left; padding: 10px;box-shadow: 0px 1px 5px rgba(0,0,0,0.2);
-moz-transition:-moz-transform 0.2s;  /* Firefox 4 */
-webkit-transition:-webkit-transform 0.2s;   /* Safari 和 Chrome */
-o-transition:-o-transform 0.2s;    /* Opera */
transition:transform 0.2s;
}
.kktipbox_point_box{position: absolute;}
.kktipbox_point{
    position:absolute;
    width:0;
    height:0;
    border-color:transparent;
    border-style:solid;
    display: block;
    z-index: 1900000;
    transition:transform 0.2s;
    -moz-transition:transform 0.2s;  /* Firefox 4 */
    -webkit-transition:transform 0.2s;   /* Safari 和 Chrome */
    -o-transition:transform 0.2s;    /* Opera */
}
.kktipbox_point_right {
    top:50%;
    line-height: 0px;
    width: 0;
    height: 0;
    border-top: 8px solid transparent;
    border-bottom: 8px solid transparent;
    border-right:8px solid #ffffff;
    overflow:hidden;
}
.kktipbox_point_bottom {
    width: 0;
    height: 0;
    border-top: 8px solid transparent;
    border-bottom: 8px solid transparent;
    border-right:8px solid #ffffff;
    overflow:hidden;
    margin-top: 0px;
}


.kktipbox_point_box .kktipbox_point_right,.kktipbox_right{
transform: translate(10px,0px);
-ms-transform: translate(10px,0px);       /* IE 9 */
-webkit-transform: translate(10px,0px);   /* Safari and Chrome */
-o-transform: translate(10px,0px);        /* Opera */
-moz-transform: translate(10px,0px);      /* Firefox */
}

.kktipbox_point_box .kktipbox_point_bottom,.kktipbox_bottom{
transform: translate(0px,10px);
-ms-transform: translate(0px,10px);       /* IE 9 */
-webkit-transform: translate(0px,10px);   /* Safari and Chrome */
-o-transform: translate(0px,10px);        /* Opera */
-moz-transform: translate(0px,10px);      /* Firefox */
}
.kktipbox_point_box .kktipbox_point_top,.kktipbox_top{
transform: translate(0px,-10px);
-ms-transform: translate(0px,-10px);       /* IE 9 */
-webkit-transform: translate(0px,-10px);   /* Safari and Chrome */
-o-transform: translate(0px,-10px);        /* Opera */
-moz-transform: translate(0px,-10px);      /* Firefox */ 
}
.kktipbox_point_box .kktipbox_point_left,.kktipbox_left{
transform: translate(-10px,0px);
-ms-transform: translate(-10px,0px);       /* IE 9 */
-webkit-transform: translate(-10px,0px);   /* Safari and Chrome */
-o-transform: translate(-10px,0px);        /* Opera */
-moz-transform: translate(-10px,0px);      /* Firefox */ 
}

.kktipbox_point_box.active .kktipbox_point{
transform: translate(0px,0px);
-ms-transform: translate(0px,0px);       /* IE 9 */
-webkit-transform: translate(0px,0px);   /* Safari and Chrome */
-o-transform: translate(0px,0px);        /* Opera */
-moz-transform: translate(0px,0px);      /* Firefox */
}
.kktipbox.active{
transform: translate(0px,0px);
-ms-transform: translate(0px,0px);       /* IE 9 */
-webkit-transform: translate(0px,0px);   /* Safari and Chrome */
-o-transform: translate(0px,0px);        /* Opera */
-moz-transform: translate(0px,0px);      /* Firefox */
}


/*tipbox插件样式 end*/

.kktipbox_point_bottom{border:0px; width:19px; height: 10px; background-image: url(../images/tipbox_point_right03.png); background-repeat: no-repeat;display: block; margin-left: auto; margin-right: auto; position: relative;}
.kktipbox_point_top{border:0px; width:19px; height: 10px; background-image: url(../images/tipbox_point_right04.png); background-repeat: no-repeat;display: block;position:absolute; bottom: 0px; left: 50%; margin-left:-9.5px; }
.kktipbox_point_left{border:0px; width:10px; height: 19px; background-image: url(../images/tipbox_point_right05.png); background-repeat: no-repeat;display: block;position:absolute;right: 0px; top: 50%; margin-top:0px;}

#tc_detail_calender .selectdata .kktipbox{border:1px #a5a5a5 solid;}
.jg_detail .section01 .jg_info .kktipbox_point_right{border:0px; width:10px; height: 19px; background-image: url(../images/tipbox_point_right02.png);}
.jg_detail .section01 .jg_info .kktipbox{border:1px #a5a5a5 solid;}
.list_jg .kktipbox_point_right{border:0px; width:10px; height: 19px; background-image: url(../images/tipbox_point_right02.png);}
.list_jg .kktipbox{border:1px #a5a5a5 solid;}




/*搜索不到结果页面css*/
.noresult_body {width: 815px;height: auto;margin-top:-5px;padding:8px 45px;background:#FFF8F6;border:#ECECEC 1px solid}
.noresult_body a{display:block;vertical-align:middle;float:left;}
.noresult_body ul{width:400px;height:180px;margin-left:10px;float:left;margin-top:3px;}
.noresult_body ul h2{font-size:18px;line-height:50px;font-weight:bolder;height:50px;}
.noresult_body ul p{font-size:16px;height:30px;line-height:30px;font-weight:bold;}
